Holiday Inn Hotel and Suites Shenandoah-The Woodlands is located in Shenandoah, 47 km from Houston All rooms come with a flat-screen TV Each room is fitted with a private bathroom The Woodlands is 44 km from Holiday Inn Hotel and Suites Shenandoah-The Woodlands, while Egypt is 12 km from the property George Bush Airport is 24 km away