Located in Ville-Marie, this luxury hotel is within a 5-minute walk of The Underground City, Sainte-Catherine Street, and Montreal Museum of Fine Arts. McGill University and Mount Royal Park are also within 10 minutes. Peel Station is only a 4-minute walk and McGill Station is 9 minutes.