Les Armures is one of finest hotels of Geneva. Situated in the beautiful Old City of Geneva, this 5 Star hotel offers superior accommodations. Excellent Swiss restaurant. Couple this with a warm welcome, personal service and you have an ideal hotel for a perfect break. Once experienced, you will want to return again and again!