Leysin liegt im Herzen der Waadtländer Alpen, in der Nähe von Montreux, Lausanne und Genf. Das Hotel Central Residence ist ein komfortables Hotel an Südlage mit Blick auf die Berge, in der Nähe der Bergbahnen. Gemütliches Restaurant mit familiärer Atmosphäre.