Great location in the heart of Geneva - walkable distance to everything.