Great place to visit Geneva, a few minutes from the cornavin station and just infront of the apartment you have the courtance stop bus and tram. Really great. 20 min from the airport