at 3215 S 79th East Ave, Tulsa , 74145
f you're seeking excellent hotel accommodations in beautiful Tulsa, OK, look no further. The Holiday Inn Express® Tulsa (Central) hotel is conveniently situated off I-44, only eight miles from downtown.
The Hampton Inn Sand Springs hotel offers modern accommodations with premier amenities, designed to provide you with everything you’ll need on your stay.