This smoke-free hotel features a restaurant, a bar/lounge, and valet parking. WiFi in public areas is free. Additionally, coffee/tea in a common area, 24-hour room service, and a business center are onsite.
Hôtel Les Armures is located in Geneva City Centre, a neighborhood in Geneva, and is near a metro station and near the beach. Tavel House History Museum and Grand Theatre Opera are cultural highlights, and some of the area's attractions include Natural History Museum of Geneva and Botanical Gardens. Geneve Plage and Vivarium de Meyrin are also worth visiting. Guests appreciate the hotel's location for the sightseeing.