324 Rte De La BechigneChatel, France 74390 Phone: +33 4-5073-2086Fax: +33 4-5073-3922 Hotel E-mailHotel Website Commission Rooms Rates - 34 $66 Hoteliers! Is your information accurate? Update Here Le Castellan Location & Neighborhood Hotel Location: Mountain Le Castellan Nearby Airports See More Geneva Intl (34 miles west)Annecy-Meythet (42.50 miles southwest)Belp (54 miles northeast)