Beau Rivage Geneva

13 Quai Du Mont Blanc
Geneva
Switzerland