(+39) 010 5701151

Holiday Inn Express Tulsa South Bixby

Checking availability and prices
Holiday Inn Express Tulsa South Bixby

Check availability

1

Holiday Inn Express Tulsa South Bixby

2 Stars 2 Stars Hotel
8405 East 102nd Street South, Tulsa, Oklahoma, 74133

Tulsa, Oklahoma, United States

Description

This 2 star hotel is located in the suburbs of Tulsa.

Address: 8405 East 102nd Street South, Tulsa, Oklahoma, 74133
Map location could be inaccurate. Please double check the address well before your trip.