My Studio Montreal - GuilbaultApartment
56 Rue Guilbault Ouest, Plateau Mont Royal, H2X 1S1 Montréal, Canada
My Studio Montreal - Guilbault features air-conditioned guest accommodation in Montréal, 3 km from Clock Tower Beach, 1.1 km from Place des Arts and less than 1 km from Percival Molson Memorial Stadium.