TownePlace Suites Houston Tomball Categories Hotels/Motels 9120 FM 2920 Tomball TX 77375 (281) 270-0270 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×