Unavailable hosting
Enjoy other amazing options in this region.3 star hotel
Tulsa South Medical Hotel & Suites
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
There are a total of 126 rooms at Tulsa South Medical Hotel & Suites. Tulsa South Medical Hotel & Suites offers Wi-Fi internet connection in communal areas. As this hotel features 24-hour reception, guests are always welcome. The premises offer accessible public areas. Additionally, a car park is available on the premises for guests' extra convenience. This hotel follows environmentally sustainable practices. Corporate travellers may avail for event rooms, ideal to host a business seminar or a special occasion. Clients may appreciate the sport activities offered at this hotel. Tulsa South Medi...
More details
7037 S Zurich Ave Tulsa, Oklahoma, 74136, USA - Tulsa, Oklahoma City - U.S - 74136
Property Amenities
Check-in starts at: 15:00
Check-out ends at: 11:00