LE JURA
French
This establishment is a hotel and restaurant located at 91 Grande Rue. It features a large dining hall suitable for events and offers amenities like free Wi-Fi. The hotel provides comfortable and spacious rooms with well-equipped bathrooms.
Location