Excelsior
Excelsior
34 Rue Rousseau
Geneva
1201
Switzerland
Rooms from €63.00 ( £57.27 / $83.04 ) per night
The friendly Excelsior hotel is centrally located, near Lake Geneva, the Old Town, the train station and the air terminal. Wireless internet access is available for free in the entire hotel.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.