For business travel, holidays with the family or a weekend in Ottawa, find Novotel in Ottawa, Canada.
Book the hotel and benefit from our best price guarantee.
33 Nicholas Street
K1N 9M7 OTTAWA
Situated in the heart of Nation's Capital, Hotel Novotel Ottawa provides a modern destination for ... (Find out more)