Het Embassy Hotel & Suites ligt in het centrum van Ottawa en biedt ruime suites met complete keuken en andere appartementvoorzieningen. Het gemeentehuis van Ottawa ligt op 3 minuten lopen.
Alle kamers zijn voorzien van een flatscreen-tv met kabelzenders, gratis WiFi en een eigen balkon met uitzicht op de stad.
Het Ottawa Embassy Hotel & Suites serveert pubgerechten in de eigen Cooper's Pub. Verder kunt gebruikmaken van roomservice.
U kunt er gebruikmaken van de moderne fitnessruimte en sauna van het hotel.
Het Embassy Hotel & Suites ligt op minder dan 5 minuten lopen van de winkels en restaurants van Elgin Street. De belangrijkste bezienswaardigheden, waaronder het Rideau Center, Parliament Hill en Byward Market liggen allemaal op 1,5 km afstand.