Location: in the heart of Ottawa, the hotel is located a short walk away from the parliament buildings, museums and the Rideau Canal.
See more: Hotels in Canada Hotels in Ottawa Holiday Destinations in Canada