Fantastic place in Geneva. Enjoyed the spacious clean apartment and central location to shopping, old town and the lake.
Will definitely stay here again when we come to Geneva