Hotel des Alpes, Geneva

14 rue des AlpesCornavin Train Station - Pier-mont Blanc, Geneva1201, Switzerland