Marriott Tulsa Hotel Southern Hills
Tulsa Oklahoma
With a stay at Marriott Tulsa Hotel Southern Hills in Tulsa (South Tulsa), you'll be within a 5-minute drive of Oral Roberts University and St. Francis Hospital. This spa hotel is 6.6 mi (10.7 km) from Tulsa Expo Center and 1.7 mi (2.7 km) from River Spirit Casino Resort.
Stay in one of 375 guestrooms featuring Smart televisions. Cable programming provides entertainment, and wired and wireless internet access is available for a surcharge. Bathrooms have complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and desks.
Property Details
Location
1902 E 71st St, Tulsa, Oklahoma 74136, United States