1 Offers
1.
Excelsior
Guest rating:
76%
Price range: 77 € – 77 €
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...