Beau Rivage Geneva

13 Quai Du Mont-Blanc,
Geneva, Switzerland