Book Online or By Phone

Holiday Inn Tulsa South

Holiday Inn Tulsa South

10020 East 81st Street
Tulsa, OK US 74133 Map It

The Holiday Inn Tulsa South is conveniently located to many business located within five miles from the hotel such as Cancer Treatment Centers of America, Tulsa Community College, Baker Hughes, South Crest Hospital, and St . Francis Hospital . <br><br>The hotel amenities include 24-hour front desk, elevator, handicap facilities, safe deposit box, business center, meeting room, Internet access, banquet facility, fitness center, swimming pool, restaurant, bar, laundry facilities, and parking . <br><br>The hotel guest rooms are equipped with amenities like air-conditioning, TVs, telephones, high-speed Internet access, AM/FM alarm clocks, microwaves, minibars, and private bathrooms .

Holiday Inn Tulsa South Features

  • Pets allowed
  • Dry cleaning
  • Wheel chair access
  • Nonsmoking
  • High speed internet
  • Local calls
  • Parking
  • Room service
  • Fitness facility
  • Dining
  • Swimming pool
  • Business center
  • Meeting room

Holiday Inn Tulsa South Property Information:

  • Rooms: 123
  • Floors: 6

Holiday Inn Tulsa South Reservation Policies:

  • Check-In: 1500
  • Check-Out: 1200