Budget Host, Hempstead Inn Houston
12708 Hempstead Hwy
Houston,
TX 77092
In Houston (Kempwood)
Distance13.1 miles
SELECT