Hotels in Ottawa, Canada

Ottawa is the capital of Canada, on the banks of the Ottawa River. It’s a political town, home of the Canadian parliament, the Prime Minister, and the Governor-General. Visitors to Ottawa, however, still have a lot to see. The Victorian architecture of Centre Block on Parliament Hill, the National Gallery of Canada, and many other museums will keep any visitor occupied for days.

Finding places to sleep in Ottawa