Le Castel is a restaurant offering group dining, parking, and terrace seating. Amenities include baby facilities, disabled access, WiFi, and air conditioning. Reception organization is also available.