Swiss Hotel Downtown Ottawa Hotel


The Swiss Hotel is located in the most prestigious heritage area of downtown Ottawa. Our guests enjoy easy access to tourist attractions, shopping, restaurants, bars, and convention sites. Because of our ideal location, we recommend leaving the car at home and discovering the sights and special places that make this world-class city such a desirable destination by foot, bike or public transit.

Location on Google Maps

Ottawa, ON

Ottawa is Canada’s fourth largest city with more than 877,300 residents. The size of the Ottawa region is 4,662 square km (1,800 square miles), with over 90% of its area being in a country setting.

While the city is large enough to support the finest amenities, such as world-class entertainment venues and shopping districts, Ottawa retains the warmth and charm of a quaint European city featuring beautiful waterways, historic architecture, and an abundance of parklands and open spaces.

Ottawa’s four seasons provide an exhilarating canvas of colour, beauty, and recreational activity. Spring, summer, fall and winter are welcomed, and the changing seasons are an integral part of living in the city. Both spring and fall are cool, and residents usually wear a sweater or light jacket.

Ottawa is known to be one the world’s safest and most beautiful communities in which to live, work, learn, play, and raise a family. The city prides itself on its quality of life. As a G8 capital city, Ottawa is Canada’s showcase city to the world. It is endowed with a number of national museums and performing arts institutions, as well as a rich local cultural and heritage fabric. The city is graced with a civic design that places high priority on green spaces, parklands and trails, making Ottawa a bright and beautiful landscape for all to enjoy.

With help booking tours, activities or to make a reservation, please contact our Front Desk.