Carmichael Inn And Spa
Carmichael Inn And Spa is a good accommodation choice in Ottawa.
The city center is 10 minute walking distance from the hotel. Such Ottawa sights as Peace Tower and National Gallery of Canada are all within reach.
Offering Italian and American meals, Town is situated 250 meters of the property.
10 minutes' walk to Ottawa Art Gallery train station. Ottawa Macdonald-Cartier International airport is 20 minutes' drive away.