Location: the hotel is situated in the city of Ottawa, in the city centre, close to the corporate centre and the Canadian Parliament buildings, the Rideau Canal, Byward Market and the National Gallery.
See more: Hotels in Canada Hotels in Ottawa Holiday Destinations in Canada