Hôtel Beau-Rivage
Hotel Beau Rivage in Geneva in Switzerland, deluxe 5 star hotel on the shores of Lake Geneva, in the town center.
Address
Quai du Mont-Blanc 13
City
Geneva
PostCode
1201