Geneva hotel reservation: check availability and room rates
Residences in Geneva
1 property found
-
Hotel Montbrillant 4 stars
2, rue de Montbrillant, Geneva, Switzerland (Show map)
Situated in a prime setting in Geneva, less than 5 minutes' walk from Geneva train station, Hotel Montbrillant features 76 rooms. A lift and a vending machine are also provided for guests of this 4…