Hotel Beau Rivage Geneva, Geneva

13 Quai Du Mont BlancCornavin Train Station - Pier-mont Blanc, Geneva1201, Switzerland
More images