Location: in the business area, 2.5 Km. from Ottawa city centre. Close to Parliament Hill and the Canadian Museum of Civilisation.
See more: Hotels in Canada Hotels in Ottawa Holiday Destinations in Canada