16 Studio Apartment-Hotel in Little ItalyApartment
6768 St-Laurent, H2S 3C7 Montréal, Canada
16 Studio Apartment-Hotel in Little Italy by Den Stays features air-conditioned guest accommodation in Montréal, 1.4 km from IGA Stadium, 4.6 km from Percival Molson Memorial Stadium and 4.9 km from University of Montreal - UdeM.