Suggested
2 apartments in Champel found
6 rooms apartment of 109m²
Chemin de la Tour-de-Champel 7, 1206 Geneva, Switzerland
3’890 Fr / month
7 rooms apartment of 143m²
Route de Malagnou, 1208 Geneva, Switzerland
4’631 Fr / month