★★★
Home Place Inn (3 stars) is an accommodation with many amenities located 12 km far from the center of Houston. In this accommodation you can find affordable prices, from $104. Offers to its customers free wifi internet connection in all its facilities. Home Place Inn offers several amenities, being some of the most relevants: parking, free parking and air conditioned.
You can book your room in Home Place Inn from $104.
There are 182 comments on this accommodation:
Address: 10000 South Main Street. TX 77025 Houston. United States.