Skip to main content

Hotel Sleep Inn & Suites Tulsa South 2 Stars

10143 East 62nd Street South, 74133 Tulsa, United States Show on the map
TripAdvisor Score
TripAdvisor Score Based on 139 reviews
Excellent location

Choose your room


The Tulsa Zoo and Living Museum, and Oklahoma Aquarium are within 10 miles of the hotel. The hotel also has executive king suites and suites with sofa sleepers, jet tubs, bathtubs and European jet showers.siness, pleasure, or just passing through, stay with us at the BEST WESTERN PLUS Woodland Hills Hotel and Suites, where exceeding your expectations is our goal and hospitality is our business!

Check-in and check-out
Check-in starts at: 14:00
Check-out ends at: 11:00

Reviews: Hotel Sleep Inn & Suites Tulsa South