On the shores of Lake Geneva or at the foot of the Grand Muveran mountain, our 3-star hotels in Switzerland welcome you in the utmost comfort to make your stay a pleasant moment of relaxation. Book your room in our establishments located close to city centers and emblematic sites and benefit from an ideal quality of service for your business or leisure trip.
Climb by cable car to the summit of the Little Matterhorn from Zermatt
Explore the Lavaux terraced vineyard with the Train des Vignes
Visit Chillon castle
Take a steamboat cruise on Lake Geneva
Pamper yourself to a pleasant spa session at Ovronnaz
Hiking on the botanical path “Mille Fleurs” in La Seya
Find a hotel in Switzerland
Enjoy a peaceful stay when you choose a room in our establishments in Switzerland. Stay next to Lake Geneva when you select our 3-star hotel in Lausanne. Located a stone's throw from the means of transport, take advantage of your visit to the capital of the canton of Vaud to discover the iconic sites of this region of Switzerland, such as the terraced vineyard o