Members Area English | Français

The Westin Ottawa


Tourism Business - Accommodation

Situated on the famous Rideau Canal with stunning views of Parliament Hill and steps from the Byward Market, The Westin Ottawa is your haven for renewal. Our connection to the Shaw Convention Centre and the Rideau Centre ensures you're set for success - whether your stay is for business or pleasure.