Located 2 blocks from McGill University and 10 minutes' walk from the Place des Arts, this hotel features a rooftop sundeck with views of the Montreal skyline.
Number of rooms: 126
455 rue Sherbrooke Ouest, Plateau Mont Royal, H3A 1B7 Montréal, Canada
Hotel booked 1 times today.