Unavailable hosting
Enjoy other amazing options in this region.3 star hotel
Crowne Plaza Tulsa - Southern Hills
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
Property Location
With a stay at Crowne Plaza Tulsa - Southern Hills in Tulsa (South Tulsa), you'll be a 1-minute drive from Oral Roberts University and 6 minutes from River Spirit Casino Resort. This hotel is 10.4 mi (16.7 km) from BOK Center and 3.2 mi (5.1 km) from Oklahoma Aquarium.
Rooms
Stay in one of 286 guestrooms featuring plasma televisions. Complimentary wireless Internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms feature shower/tub combinations, complimentary toiletries, and hair dryers. Conveniences include phones, ...
More details
7902 S Lewis Ave, Tulsa, OK 74136, USA - Tulsa, Oklahoma City - U.S - 74136
Property Amenities
Check-in starts at: 15:00
Check-out ends at: 11:00