TownePlace Suites by Marriott Houston North/Shenandoah
Small town charm with big city perks! You’ll find it all at TownePlace Suites Houston North/Shenandoah in Shenandoah, Texas, located about 30 minutes north of Houston (and George Bush Intercontinental Airport). In town for business? This pet-friendly property is surrounded by the area’s largest corporations including Kiewit, Chart, ExxonMobil and Halliburton.