Located in Montreal (Southwest), Griffintown Hotel is within a 15-minute walk of Bell Centre and The Underground City. This upscale aparthotel is 0.8 mi (1.2 km) from Place Bonaventure and 1.4 mi (2.3 km) from ... Read more

View all Luxury Hotels in Montreal (QC)