Located at the heart of the medieval city La Roche-sur-Foron, this non-smoking hotel is 40 minutes by train from Geneva. La Clusaz and Le Grand Bornand ski resorts are 30 km away.
Number of rooms: 42
Place des Afforêts, 74800 La Roche-sur-Foron, France