Oui, il est situé à 1,0 kilomètres du centre de Montréal. Voir toutes les attractions à proximité.