1080 Route de TalloiresDoussard, France 74210 Phone: +33 6-8915-2076 Hotel Website Commission Rooms Rates - 2 $73-$83 (USD) Hoteliers! Is your information accurate? Update Here Les Hauts De Verthier Location & Neighborhood Hotel Location: Lake, Mountain, Suburban