Holiday Inn Express Hotel & Suites Woodward Hwy 270 | Global Travel