1 Offers
1.
Excelsior
Guest rating:
72%
Price range: 107 € – 107 €
The friendly Excelsior hotel is centrally located, near Lake Geneva, the Old Town, the train station and the air terminal. Wireless internet access is More...