Town Inn Houston offers 32 rooms at a distance of 3.8 km from Ebenezer United Methodist Church.
This inn in Houston is at a distance of 2.8 km from Gideon Baptist Church. Located at a distance of 3.9 km from Lucky Land Houston Amusement Center, the accommodation puts the city at your fingertips. For those travelling from afar, George Bush Houston airport is 25 minutes' drive away.
The rooms at the Town Inn provide guests with a cable satellite TV, as well as comforts such as ironing facilities and climate control. They also are equipped with a microwave and a refrigerator. Bathrooms include a bathtub, a sink, and a shower, along with comforts such as hair dryers and bath sheets.
Book Town Inn Houston
More +
Less -