Located in a sought-after residential area of Geneva, this apartment enjoys a pleasant setting within easy reach of shops, restaurants and public transport.
Champel's strategic location offers easy access to the city center and the city's main infrastructure