Tulsa South Medical Hotel & Suites
Photo gallery for Tulsa South Medical Hotel & Suites
Overview of Tulsa South Medical Hotel & Suites
Tulsa South Medical Hotel & Suites
Hotel in South Tulsa
8.2
Very Good
Popular amenities
Explore the neighborhood
7037 S Zurich Ave, Tulsa, OK, 74136
- St. Francis Hospital14 min walk
- Oral Roberts University5 min drive
- River Spirit Casino Resort8 min drive
- Tulsa, OK (TUL-Tulsa Intl.)16 min drive