LOCATION

OTTAWA PLAZA INN DOWNTOWN

Lobby Hours:
Everyday
7:00am – 11:00pm

Address
112 Montreal Road
Ottawa, Ontario
Canada K1L 6E6

Toll Free: 1-888-891-1169

Phone: 613-746-4641

Fax: 613-746-6529

E-Mail: reservations@ottawaplazainn.com