La Quinta Inn & Suites Houston North Beltway

10137 N. Frwy.
Houston, TX 77037