Super 8 by Wyndham Tulsa
Tulsa Oklahoma
When you stay at Super 8 by Wyndham Tulsa in Tulsa, you'll be in the business district, within a 15-minute drive of BOK Center and River Spirit Casino Resort. This motel is 9.9 mi (15.9 km) from Tulsa Expo Center and 3.8 mi (6.1 km) from Turkey Mountain Urban Wilderness Area.
Make yourself at home in one of the 104 air-conditioned guestrooms. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have showers and hair dryers. Conveniences include desks, housekeeping is provided daily, and cribs/infant beds (complimentary) can be requested.
Property Details
Location
5811 S 49th West Avenue, Tulsa, Oklahoma 74107, United States