Self Catering in Ottawa
Multiple accommodations for your stay
Show map
3 results found
Filters
- Most popular first Sorting
Hilton Garden Inn Ottawa Downtown
361 Queen Street, Ottawa, Canada (Open map)
The hotel is notable for its central location, about 500 metres from Supreme Court of Canada and 4.6 km from Ottawa train station....
Read more...
8.2
Very Good
674 reviews
Albert At Bay Suite Hotel
435 Albert Street, Ottawa, Canada (Open map)
This Ottawa hotel lies around 5 minutes on foot from Garden of the Provinces and Territories and within a few blocks of Dundonald...
Read more... Extended Stay Canada - Ottawa
141 Cooper St, Ottawa, Canada (Open map)
The hotel is situated merely 1.1 km from Parliament Hill, while Laurier House National Historic Site is merely 1.8 km away. The...
Read more...