7 destinations found

Bellevue Palace // Berne +
From 316 CHF per night

Bergspa Hotel LA VAL // Grisons +
From 190 CHF per night

Chalet RoyAlp Hôtel & SPA // Villars +
From 299 CHF per night

Grand Hotel Park // Gstaad +
From 350 CHF per night

Hotel Giardino Ascona // Lake Maggiore +
From 290 CHF per night

Hotel Giardino Mountain // St.Moritz +
From 325 CHF per night

Le Grand Bellevue // Gstaad +
From 390 CHF per night