My Studio Montreal - GuilbaultAppartamento
56 Rue Guilbault O, Montréal, H2X 1S1
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.