Switzerland hotels in Saint-Gervais / des Grottes
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Hotel Capitole
15 Rue De Berne, Geneva, Switzerland (Open map)
The property places you approximately 500 metres from Manor Geneve Department Store and 5 minutes' drive away Parc de La Perle du...
Read more...