at , Tulsa , 74119 United States
4 FB users likes Holiday Inn Express Downtown Tulsa, set it to 83 position in Likes Rating for Tulsa, Oklahoma in Hotel & Lodging category
Holiday Inn Express Downtown Tulsa is Tulsa based place and this enity listed in Travel & Transportation category. 74119.
The Hampton Inn Sand Springs hotel offers modern accommodations with premier amenities, designed to provide you with everything you’ll need on your stay.