THE AMBASSADOR, Geneva, Switzerland
THE AMBASSADOR is conveniently located at 21 QUAI DES BERGUES in Geneva, Switzerland
Hotel Location:
Address: 21 QUAI DES BERGUES
City: Geneva
Country: Switzerland
phone: +41 22 908 05 30
Hotel Features:
- Check-In Time: 1300
- Check-Out Time: 1100