minube
Sleep Inn & Suites Tulsa South
The Sleep Inn & Suites Tulsa South has 65 rooms that are spread out over 3 floors. The hotel is fully air-conditioned, there's 24-hour reception, safe, cloakroom and an elevator. It can be found in South Tulsa, 15 miles away from Tulsa's center, and 17 km away from airport.Rooms rooms are well equipped and feature bathroom with hairdryer, direct dial telephone, double or king-size bed, satellite or cable, radio, refrigerator, Internet access, microwave and air conditioning.