
Chemin des Crêts 19, 1209 Geneva, Switzerland
A good call for a stay in Geneva. Worth noting: apartment, rooftop terrace, air conditioning and family rooms.
Nearby attractions International Red Cross and Red Crescent Museum - 1.4 km Flower Clock - 3.4 km Patek Philippe Museum - 3.6 km Good to know The apartment is non-smoking. Modern...


















