Cet établissement est à 3 minutes à pied de la plage. Le Glen Grove At Maple Leaf se situe en bord de mer, à 15 minutes à pied du palais des congrès du Toronto métropolitain et à seulement 3,2 km de l'aéroport Billy-Bishop de Toronto.
Les suites modernes possèdent une télévision par câble, un bureau, une cuisine entièrement équipée, un coin salon et un lecteur DVD.
L'établissement comporte un coin barbecue sur le toit, un centre d'affaires, une salle de sport et une salle de projection privée.
La tour CN et le Rogers Centre sont à moins de 5 minutes de marche.