Holiday Inn Express & Suites Turlock - Highway 99 | Global Travel