at 33 Nicholas Street , K1N 9M7
The Novotel Ottawa hotel is ideally located in downtown Ottawa in the heart of the Nation's Capital. novotelottawa.com
Situated in the heart of Nation's Capital, Hotel Novotel Ottawa provides a modern destination for business and leisure travelers. Our central hotel features 282 hotel rooms and numerous amenities in a quiet environment, such as complimentary WiFi, our onsite restaurant The Albion Rooms, a refreshing indoor saltwater pool, and versatile event rooms for corporate meetings or elegant weddings.