Call to speak to one of our experts 0330 094 8364
Ottawa Embassy Hotel & Suites is located in Centretown, a neighborhood in Ottawa, and is in the city center. Rideau Centre and Byward Market Square are worth checking out if shopping is on the agenda, while those wishing to experience the area's natural beauty can explore Confederation Park and Dundonald Park. Elgin Street and Museum of Nature are also worth visiting. Guests appreciate the hotel's location for the sightseeing. The hotel is far of 8.5 miles from Ottawa International Airport.

Please wait...

We're searching our best deals
  • Book with confidence
  • Award-winning agency
  • ABTA & ATOL protected
  • Secure online booking