Property Location: A stay at Hotel Star Montreal places you in the heart of Montreal, within a 10-minute drive of Old Port of Montreal and Palais des congres de Montreal. This hotel is 1.2 mi (1.9 km) from Notre Dame Basilica and 1.3 mi (2 km) from McGill University. Rooms: Make ... Show More
Reach us, we're available 24/7.