Les Armures Hotel is a distinguished 5-star establishment located in the heart of Geneva, Switzerland. With a rich history dating back to 1700 and a thoughtful renovation in 2014, this boutique hotel seamlessly blends historic charm with modern comforts. Comprising just 32 elegantly appointed rooms, Les Armures offers an intimate and personalized experience for both business and leisure travelers.