Directions to Budget Host Hempstead Inn, Houston

Budget-host-hempstead-inn-map
The Budget Host Hempstead Inn in Houston is located at 12708 HEMPSTEAD ROAD , Houston , TX, US .   Click on the Google Map above to get an interactive version and see the area around the Budget Host Hempstead Inn .