No image available for this hotel
No image available for this hotel
Mont Tremblant, Mont Tremblant
Spend a second to
save a fortune!
Spend a second to save a fortune!
128 Chemin au Pied de la Montagne Unite 2034, Mont Tremblant
Located in Mont-Tremblant, this air-conditioned apartment features free WiFi and a terrace. The unit is 400 metres from Ski Mont-Tremblant. Free private parking is available on site.
See MoreUsage of subsidiary facilities may incur additional fees