Le Balbuzard is located in Entrelacs. This property offers access to free WiFi. Mont-Tremblant is 44 km from the chalet. The nearest airport is Mont Tremblant International Airport, 65 km from Le Balbuzard. Read more
Le Balbuzard is located in Entrelacs. This property offers access to free WiFi. Mont-Tremblant is 44 km from the chalet. The nearest airport is Mont Tremblant International Airport, 65 km from Le Balbuzard.