A stay at Hôtel St-Thomas places you in the heart of Montreal, within a 15-minute walk of Sainte-Catherine Street and Place des Arts. This upscale hotel is 0.6 mi (1 km) from The Underground City and 0.7 mi (1. ... Read more

View all Luxury Hotels in Montreal (QC)