translate English to French: Geneva Hotel / The Hermitage hotel is located in the centre of Geneva and the business district...
Hotel Geneve / L'hôtel Hermitage est situé au centre de Genève et du quartier des affaires...