
Vaud, Switzerland
Le Mirador Resort & Spa
On Mont-Pèlerin above Lake Geneva, Le Mirador Resort & Spa occupies one of Swiss hospitality's more commanding positions — 64 rooms set among UNESCO-recognized vineyards, with views that define the stay more than any amenity. A Leading Hotels of the World member, it draws guests looking for classic European scale, spa facilities, and the kind of alpine stillness that the Lavaux wine country does particularly well.






