Budget Host, Hempstead Inn

12708 Hempstead Hwy
Houston
Texas
United States