
Meet Villars Palace: A Storied Alpine Hotel, Gloriously Revived
There are mountain getaways, and then there’s Villars Palace. Perched high above the Rhone Valley in the historic alpine resort of Villars-sur-Ollon, this newly reborn grand dame isn’t just another