859 Chemin De BigarelMontauroux, France 83440 Phone: +33 4-9447-6162 Hotel E-mailHotel Website Commission Rooms Rates - 3 $114-$166 (USD) Hoteliers! Is your information accurate? Update Here Le Clos De La Source Location & Neighborhood Hotel Location: Airport, Beach, Highway, Lake, Mountain