Book Hotel Mont Tremblant Ski Resort
1000 Chemin Des Voyageurs, Quebec - Mont-Tremblant 3.4 km from city center
This 3 star hotel is located in the city centre of Mont-Tremblant. The Hotel has a coffee shop, an indoor swimming pool and a fitness centre/gym.
Facilities of Hotel Mont Tremblant Ski Resort
- Swimming Pool
- Pets allowed
- Air conditioning
- Mini bar