Guest favorite Les Armures Hotel
★★★★★
5 Rue des Jardins, Geneva, Switzerland Show on map
Kyriad Direct Annemasse - Genève is a hotel in Geneva, Switzerland. Guests rate it 4.8/10 (fair) across 1 reviews, ranking it #157 of 176 places to stay in Geneva.
5 Rue des Jardins, Geneva, Switzerland
Kyriad Direct Annemasse - Genève has a guest rating of 4.8 out of 10 from 1 reviews, which is considered fair. It ranks #157 of 176 properties in Geneva on Triptoic.
Kyriad Direct Annemasse - Genève is located at 5 Rue des Jardins, Geneva, Switzerland.
Highly rated alternatives close by
Guest favorite
Guest favorite
Hotel
Hotel
Hotel
Hotel