Alpes

Nestled in the Mountains

The landscape surrounding Geneva is stunning. The Swiss Alpes line three sides of the city and on the fourth side is Lake Geneva. The setting ensures inspiring views of nature are never too far away.