380 Sherbrooke St. West, Montreal, QCH3A 0B1Get directions
The Hilton Garden Inn Montreal Centre-ville hotel is a short stroll to the gates of McGill University, and minutes away from the world famous underground city, Place des Arts Theat...more...See more text
1050 Sherbrooke Street West, Montreal, QCH3A 2R6Get directions
Situated on Sherbrooke Street in downtown Montreal's historic district near McGill University, Hotel Omni Mont-Royal is an elegant high-rise. With never more than 12 rooms per floo...more...See more text
The Residence Inn Montreal Downtown welcomes business travelers and vacationing families with modern accommodation in the heart of the city, featuring free Wi-Fi access and full ki...more...See more text