
4 star hotels in Villars-sur-Ollon 1 VIU Hotel Villars
152 Avenue Centrale, 1884 Villars-sur-OllonSituated in Villars-sur-Ollon, 31 km from Train station Montreux, VIU Hotel Villars features accommodation with a garden, private parking, a terrace and a restaurant... With free WiFi, this 4-star hotel offers room service and a 24-hour front desk.