
Esplanade des récréations 21, 1217 Geneva, Switzerland
For a night in Geneva, a good lead. Worth noting: inn, rooftop terrace, on-site coffee shop and eV charging.
Selected rooms offer garden or mountain views, a private bathroom or a shared bathroom, and some units have a balcony or terrace with an outdoor dining area. A private entrance...

