
Tulsa, OK, United States
Residence Inn Tulsa South
3-star hotel · MARRIOTT HOTELS AND RESORTS
Located in South Tulsa, the Residence Inn by Marriott Tulsa South is a short drive from the Union Multipurpose Activity Center and All Star Sports Complex. This hotel offers convenient access to Hard Rock Casino Tulsa and the BOK…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Outdoor freshwater pool








