Eden
10.0
/10
Reviewed 13 week(s) ago
Expedia Group verified review
I have stayed here for 2 separate trips, and it is by far my favorite place to stay in Ottawa! It is central to everything you could possibly need. 1 minute walk to parliament. You do feel like you are staying in luxury apartments. The staff were LOVELY!! They were kind and always made me feel comfortable. I would give them 10/10 for everything. HIGHLY recommend to everyone
Read More


