A perfect location to explore the old town of Geneva. A gem, an oasis hidden in the hustle and bustle of the city.