Mcgill University New Residence Hall de 3 étoiles est niché dans la localité de "Centre de Montréal", à 2 km d'attractions sportives, telles que le Centre Bell.
L'hôtel est situé à 10 minutes de marche de la la Place des Arts et à une distance de marche de Complexe culturel Place des Arts. L'hôtel offre un emplacement à proximité de sites naturels comme le Parc du Mont-Royal (à 1 km) et le Parc La Fontaine (à 2 km). Un bon avantage de ce étoiles est que MAC Musée d'art contemporain de Montréal se trouve à 13 minutes à pied. La station de métro la plus proche est à une distance de 950 mètres.
Il y a 430 unités avec de la climatisation ainsi que les équipements modernes comme une TV à écran plat avec des chaînes satellite. Les clients peuvent également utiliser une toilette séparée et une baignoire, en outre un sèche-cheveux et des serviettes sont aussi fournis.
Les restaurants le Metro et le Genki Crepe se trouvent à moins de 150 mètres de l'hôtel.