Parlour Hotel



Ottawa • Show on map
View Details for Price
Located in Ottawa, Parlour Hotel has air-conditioned rooms with free WiFi. The property is close to several well-known attractions, a 17-minute walk from Parliament Hill, 1.1 miles from Supreme Court…More info
