Altitude Montreal

Montreal, Canada

Altitude Montreal

Altitude Montreal is a 33-storey, 124 m (407 ft) skyscraper in Montreal, Quebec, Canada. It is located at 1225 Robert-Bourassa Boulevard at the corner of Cathcart Street in Downtown Montreal, opposite Place Ville-Marie.




Accommodations near Altitude Montreal

View more accommodations near Altitude Montreal

Nearby Tours & activities