Insights
Go like a pro with insider resources, tips, and reviews.
Know Before You Go: Villars Palace (Villars-sur-Ollon, Switzerland)
Swiss ski village grand dame with sweeping views of the Alps, walk to village center and train station, recently refurbished historic property, scenic indoor and outdoor dining venues, spacious rooms, wellness facilities with spa and outdoor pool, indoor kids play room, and more. An in-depth review of Villars Palace, including what to know before you go.