Hôtel Edelweiss is a 3-star hotel housed in a charming 19th-century building. It offers comfortable rooms and features a relaxed seasonal restaurant.