No image available for this hotel
No image available for this hotel
Montreal, Montreal
Spend a second to
save a fortune!
Spend a second to save a fortune!
4114 Rue Saint-Denis, Montreal
Situated in Montréal, 1.2 km from Percival Molson Memorial Stadium and 1.5 km from University of Quebec in Montreal UQAM, LeQube Saint-Denis Studio #10 offers free WiFi and air conditioning. This apartment is 1.8 km from Mount Royal Park and 2.
See MoreUsage of subsidiary facilities may incur additional fees