Hotel D ANGLETERRE GENEVA, Geneva

17 QUAI DU MONT BLANCCornavin Train Station - Pier-mont Blanc, Geneva1201, Switzerland