1 Short Term Housing Property in Tulsa

  • Exact Matches

    Stay Tulsa

    2431 E. 61st

    Tulsa, OK 74136

    (888) 311-4518

    Washer and Dryer Included

    Housewares Included

    Fully Equipped Kitchens


    HDTV's and Internet Included


    Stay Tulsa provides homes like a hotel for short or medium-term stays in their luxury furnished properties. Properties are located in south Tulsa and also near the downtown business area. Should you need a house or condo, fully furnished, for a sho... Read More About Stay Tulsa