10008 E. 73rd St. South
Tulsa, OK 74133 (Google Maps)
Fully Equipped Kitchens, Complimentary Laundry, Complimentary Wired/Wireless Internet, Complimentary Juan Valdez Coffee, Complimentary DVD Library, and Weekly Guest Reception. Located just off of 71st Street and Hwy 169 in the heart of South Tulsa's Restaurant Row and Retail District.