Location: in the city of Ottawa, very well communicated thanks to its proximity to the main motorways.
See more: Hotels in Canada Hotels in Ottawa Holiday Destinations in Canada