Nice apartment at the center of Geneva, allowing you to explore the city by foot and go to the waterfront, restaurants or shops whenever you like to. Located at a busy street it gives a good taste of city life.