Close Window
View Category

Residence Inn Montreal Downtown

Nearby Attractions

Olympic Stadium (31 of 39)

A multi-purpose stadium built to host the 1976 Summer Olympics, the Olympic Stadium hosts a range of sporting and cultural events. The nearby Montreal Tower is the tallest inclined tower in the world and offers panoramic views of the Greater Montreal area and St. Lawrence River valley from its peak.