Holiday Inn Express & Suites Tulsa West - Sand Springs | Global Travel