Villars Lodge
Casual Dining · Bar
Villars Lodge is a Swiss Lodge offering a laid-back yet trendy atmosphere. It features comfortable accommodations, serves local Swiss cuisine, and includes amenities like a garden and a bar with a terrace. The establishment is a member of the Villars Alpine Resort.
Standort