Embassy Hotel And Suites

25 Cartier St
Ottawa
Ontario
Canada