
Geneva, Switzerland
Admiral
3-star hotel
With an outstanding location in the heart of Geneva, Switzerland, the hotel is close to the historical old town. The property is 3-4 minutes walking distance to the lake with its famous fountain, the financial district and the…
- Wi-fi
- 24-hour reception
- Car park
- Secure parking · extra charge


