Alejandros place is perfect for a stay in Geneva. His apartment is located close to the train station and walking distance to Geneva’s center