Close Window
View Category

Residence Inn Montreal Airport

Nearby Attractions

Technoparc Montreal (41 of 47)

Technoparc Montr´┐Żal is located only six kilometers away from our extended-stay hotel.