The Hotel Bernina is centrally located, directly opposite the main railway station. All destinations in Geneva, plus the nearby wine-producing villages of the Geneva region can be reached by public transport from here. The hotel is close to modern shopping centers and 5 minutes on foot from the lake.
Orbitz
See more descriptions