Hôtel Restaurant La Cascade is a hotel and restaurant located in Mouthier-Haute-Pierre, France. It offers amenities such as free WiFi, a bar, and free private parking. The establishment is also pet-friendly.
4 Route des Gorges de Nouailles, 25920 Mouthier-Haute-Pierre, FRANCE