Situé dans le quartier "Centre de Montréal" à Montréal, Mcgill University New Residence Hall se trouve à 2 km d'attractions culturelles telles que le Centre des sciences de Montréal.
L'hôtel est à moins de 5 minutes de marche de la Rue Prince-Arthur, à moins de 2 km du Centre Bell. Cet hôtel 3 étoiles offre la proximité de sites naturels comme le Parc La Fontaine (à 2 km) et le Parc du Mont-Royal (à 1 km). Le Vieux-Port de Montréal est à une distance de 25 minutes à pied, et la Place des Arts est à quelques minutes de route de l'hôtel. La station de métro la plus proche est à une distance de 10 minutes à pied.
Il y a 430 chambres à Mcgill University New Residence Hall, chacune d'entre elles possède de la climatisation, et des équipements de divertissement comme une TV à écran plat avec des chaînes satellite. Les hôtes pourront profiter d'une toilette séparée et une baignoire fournis dans les salles de bain et le confort est assuré par un sèche-cheveux et des serviettes.
Le Metro et le Genki Crepe sont situés à environ 150 mètres de l'hôtel.