Town House Motor Hotel
Additional Details:
Eighty - Eight air conditioned rooms, steam heat, tile baths, room telephones, Simmons beauty-rest mattresses, kitchenette apartments, living room suites, coffee shop and complete hotel service. AAA approved. When you visit Houston Texas, Stop at Town House Motor Hotel, Buffalo Drive at Waugh Drive |