The Château d'Ouchy is a renovated medieval castle with an original donjon (keep) in a scenic location in Lausanne, directly on the shores…
Royal Savoy Hotel & Spa is located in the centre of Lausanne and a 5-minute walk from Lake Geneva.
Situated in Lucens, 30 km from Lausanne Railway Station, La Ferme du Château features accommodation with a garden, free private parking, a…
Housed in a historic building from the 18th century and completely refurbished in 2013, Auberge de Prangins is located 500 metres from Lake…
Built in 1870 by Eugène Jost, this recently renovated Belle-Époque hotel is located in the heart of Montreux on the shore of Lake Geneva…
Offering an indoor pool and a spa and wellness center, Hôtel de Rougemont & Spa in Rougemont features Alpine-style rooms with free WiFi,…
Situated in a magnificent park with mature trees close to the town centre of Yverdon and the thermal springs, the Hotel La Prairie, Swiss…