The Westin Ottawa is located in the heart of Canada's picturesque capital, providing direct access to many of the city's national attractions. Just outside our doors, the Rideau Canal—a UNESCO World Heritage Site—provides a romantic setting for leisurely strolls. Steps away, the gothic revival government buildings of Parliament Hill attract visitors from across the world.
Nearby cultural treasures like the National Gallery of Canada and the National Arts Centre display priceless works of art for art aficionados. Business travelers will find our direct access to the Shaw Centre incredibly convenient, while shoppers will delight in the upscale boutiques of the Rideau Centre. Unique storefronts and exceptional restaurants can be found within the vibrant Byward Market, located only a block from the hotel. With myriad attractions within just a short walk or bus ride, guests will find no shortage of culture and entertainment.
Exibir mapa da região local