You are here:

Accommodation rating: Good Standard

The small chalet style Hotel Excelsior is located in the centre of town. All 23 rooms offer panoramic views of the local mountains. The onsite restaurant offers French and Swiss cuisine, served on the outdoor terrace during the summer season.

Please call 020 3813 2966 for more information or to make a booking.

Other hotels you may like