Contact & Location
Ottawa Embassy Hotel & Suites is located in the heart of Ottawa, less than a five-minute walk from the shops and restaurants on Elgin Street. Our hotel is also a short walk to key attractions like the Rideau Centre, Parliament Hill, Byward Market and more.
We’re all about keeping the lines of communication open. If you require more information, would like to make arrangements for an upcoming visit or have feedback or suggestions about a recent stay, please contact us and we will be happy to assist you.