Hotel Torhôtel Genève, Geneva

3 rue Ami LévrierCornavin Train Station - Pier-mont Blanc, Geneva1201, Switzerland