Built in 1913, the Gstaad Palace has earned an unrivaled reputation for discreet, refined hospitality over the years, and has always welcomed the most discerning international clientele. Set on a hill overlooking the beautiful town of Gstaad, the resort is privileged to offer a breathtaking view of the majestic Swiss Alps. Photo © credits to iStockphoto/Franck Decourt