Where to stay in Ottawa – A guide to the capital of Canada Ottawa is the capital of Canada and an important tourist treasure of the country. It shelters renowned historical places and open spaces that no traveller should miss during their stay in the city. Tourist attractions in Ottawa range from the cultural to the...