Customer Service 24/7
Hot Deals Newsletter
Get great travel deals direct to your mailbox
send page to a friend

Situated in the west of Switzerland, dominated by Lake Geneva and the River Rhone, Geneva is the second most populous city in the country. It has a strong international flavour, in large part due to the presence of so many international organisations (such as the European Headquarters of the United Nations) and a large expatriate community.