Geneva >
Residences
Residences in Geneva
We found 1 property with availability in Geneva
Show on map
Hotel Montbrillant
2, rue de Montbrillant, Geneva, Switzerland
Featuring views of the city, Hotel Montbrillant Geneva is located within 25 minutes' walk of The Geneva Water Fountain. This hotel offers Wi-Fi throughout the property and public parking…
- 1-1