The Ambassador

This luxurious hotel is situated in Geneve. The establishment comprises 86 cosy accomodation units. In addition, Wi-Fi access is offered at the establishment's common spaces. Visitors can enjoy the convenience of 24-hour reception. A fee may be charg...

Property Info

Check-in starts at: 15:00

Check-out ends at: 11:00

This luxurious hotel is situated in Geneve. The establishment comprises 86 cosy accomodation units. In addition, Wi-Fi access is offered at the establishment's common spaces. Visitors can enjoy the convenience of 24-hour reception. A fee may be chargeable for some services.

Less details

Quai des Bergues 21, 1201 Genève, Switzerland - Geneva, Geneva - Switzerland - 1201