If you need a nice and clean apartment in Geneva - that’s the one!
Perfect location, friendly contact and the best cocktail bar in town is just five minutes away :-)
10 points from Germany