Switzerland hotel reservation: check availability and room rates
Residences in Switzerland
1 property found
-
Hotel Montbrillant 4 stars
2, rue de Montbrillant, Geneva, Switzerland (Show map)
The 4-star Hotel Montbrillant is situated in the very heart of Geneva a mere 0.8 km from such shopping venues as Manor Geneve Department Store. A lounge bar as well as massage therapy, a terrace, and…