{{ selectedOfferDetails }}
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.
Loading...

Searching for amazing deals...

  • 100% Atol Protected
  • Lowest price guarantee
  • 24x7 Customer Service
  • Low Deposits