Hôtel Les Armures is an elegant hotel housed in a 17th-century building. It features a cozy restaurant serving authentic Swiss cuisine and offers complimentary Wi-Fi.