Hotel Novotel Ottawa Map Unavailable Address 33 Nicholas Street Ottawa ON K1N 9M7 Canada Upcoming Events No events in this location Skip back to main navigation