Cozy apartment right in the center of Geneva, just few minutes by train from the Airport.