translate English to French: Hotel in Gaillard: Between the lakes and mountains and just a few minutes from the centre of Geneva, the Geneva Palexpo Exhibition Centre and Geneva International Airport.
hôtel à Gaillard: Entre lacs et montagnes, à quelques mn du centre de Genève, du Palais des Expos et de l'aéroport de Genève.