7902 South Lewis Ave, Tulsa, OK, 74136, US

Map of Tulsa Vitality Hotel
Pool
WiFi
Click To Call

About Tulsa Vitality Hotel

With a stay at Tulsa Vitality Hotel in Tulsa (South Tulsa), you'll be a 3-minute drive from River Spirit Casino Resort and 9 minutes from Gathering Place. This hotel is 7.2 mi (11.5 km) from Tulsa Expo Center and 10.5 mi (16.9 km) from BOK Center.

Amenities

Map Location & Address

Tulsa Vitality Hotel
7902 South Lewis Ave, Tulsa, OK, 74136, US
Map of Tulsa Vitality Hotel

Similar Hotels Nearby

Our Best Rate
Pay Now & Save
i
Book now