Star Motel - Central Houston - Houston TX
Add Website
Close
Star Motel
Be first to review 6319 Washington Ave,Houston TX 77007 Phone Number: (713) 861-8600
Star Motel Store Hours
Hours may fluctuate
Post a review
Star Motel Nearby
Locations Closest to You miles-
Star Motel - Dallas 7635 S Central Expy218.47
-
Star Motel - Weatherford 1112 Fort Worth Highway234.12