Hotels and Booking
The Chedi-
This five-star retreat has snow shovels of wow-factor, from its cathedral-like proportions to its spectacular mountain setting. At 1.5km (0.9mi) above sea level in the heart of the Swiss Alps, it’s surrounded by dramatic peaks that echo the majestic architecture of the hotel. Inside it’s flawlessly stylish, combining achingly chic designer swagger with pitch-perfect lighting, moody granite and dark woods. Immaculate service also lubricates every experience, whether it’s dining on Michelin-starred cuisine or indulging in a treatment in their award-winning spa.
Grand Hotel Du Lac-
This grande-dame hotel is all about lavish old-school glamour, overlooking Lake Léman. From its splendid 19th-century architecture and plushly bedecked interiors, to faultless white-glove service and Michelin-starred dining, the Grand Hotel delivers on its guests’ lofty expectations. Suites dial up the deluxe, with opulence approaching palatial in some of the higher-end options. In the evening, head to the exotic bar to enjoy top-notch cocktails surrounded by similarly dizzying, super-sumptuous interiors.