This is a truly beautiful apartment in the heart of Geneva, in between the Central Station and the lake. Perfect place for a team meeting.