Location: the hotel is located in the centre of Ottawa, close to the institutions, museums and restaurants.
See more: Hotels in Canada Hotels in Ottawa Holiday Destinations in Canada