Hôtel les Mouflons is a casual mountain hotel offering simply furnished quarters, breakfast, parking, and a bar. Features include free Wi-Fi and ski storage.