Geneva post image


Geneva is the second biggest city in Switzerland (after Zürich), and the biggest city of the country’s French-speaking region, known as Romandy. The city is situated where the River Rhône meets the Lake Léman and it has a population of 191,803 inhabitants as of 2011.

Geneva is a financial centre, and a worldwide centre for diplomacy, as it is home for the headquarters of several agencies of the United Nations, as well as the International Red Cross and Red Crescent Movement.


search go trotting

Booking Engine

  • Save up to 80%
  • Over 4,400 Swiss hotels
  • No additional fees or taxes
  • Best hotel deals guaranteed
  • Check hundreds of booking sites at once
  • Best flight deals
  • Find all possible route options
  • Check hundreds of airlines at once