21, Quai Des Bergues, Geneva, Switzerland
Rating:
Hotel Ambassador Hotel Description
Set in the heart of Geneva, the Hôtel Ambassador is a privately owned four star hotel, situated 500 meters from the main rail-way station and about 15 minutes drive from the airport overlooking a lovely square on the bank of the river Rhône.
Hotel Ambassador Hotel Facilities
- Parking
- Restaurant
- 24 hour Front Desk
- Non Smoking Rooms
- City Center