Grand Hotel Kempinski Geneva, Geneva

19 Quai Du Mont BlancCornavin Train Station - Pier-mont Blanc, Geneva1201, Switzerland
Hotel chain: Kempinski
More images