Route Des Hôtels 36, 1884 Villars Sur Ollon, Switzerland
Villars Lodge in Villars Sur Ollon is set in a historic building with a beautiful garden, offering guests mountain views and a traditional restaurant atmosphere. Accommodations include family rooms with kitchenettes, dining tables, and shared bathrooms. Amenities feature free WiFi, an elevator, and electric vehicle charging. A continental buffet breakfast with fresh pastries, cheese, fruits, and juice is served. The restaurant provides local and European cuisine for lunch, dinner, high tea, and cocktails. Activities for guests include skiing, walking tours, hiking, and cycling. The hotel is 75 miles from Geneva International Airport and near attractions like Chillon Castle (17 miles) and Rochers de Naye (29 miles).
1 Online Reviews