
Chalet Le Pélican
348 Chemin des Pélicans, Mont Tremblant National Park
Location A very nice option for those who like to be on the move! Hotel Chalet Le Pélican is located in Mont Tremblant National Park. This hotel is located in 26 km from the city center. At the hotel Free Wi-Fi is available on the territory. Ask for more information when checking in. S
Free WiFiParkingSpa
