Company description
The Ottawa Marriott Hotel (formerly the Holiday Inn Ottawa, Radisson Hotel) is a hotel located in Ottawa, Ontario, Canada, on the north-west corner of the intersection of Queen Street and Kent Street. Upon its construction in 1972 it was the tallest building in Ottawa but as of 2006 it is now the sixth tallest. The Ottawa Marriott Hotel located in central Ottawa and is walking distance from the Parliament ...