Map
Quai du Mont-Blanc 17, Geneva 1201, Switzerland
Hotel
Hotel d'Angleterre