Ottawa Embassy Hotel & Suites2017-02-11T16:20:10+00:00

Project Description

Situated in downtown Ottawa, Embassy Hotel & Suites offers spacious suites with full kitchens and other apartment-style amenities. Ottawa City Hall is 3 minutes’ walk away.

All units provide a flat-screen TV with cable channels and free WiFi, as well as a private balcony with city views.

Project Details

Categories: