Astro Motor Inn
Address:
9430 Main St, Houston, TX 77025
Phone:
(713) 668-0691 Hotels & Motels
Other Businesses:
- Timber Inn at 719 Crosstimbers St, Houston, TX 77022
- Londale Hotel at 419 San Jacinto St, Houston, TX 77002
- Hampton Inn and Suites Houston Astrodome at 1715 Old Spanish Trail, Houston, TX 77054
- Ramal Hotel at 4902 Wilmington St, Houston, TX 77033
- Holiday Inn HOUSTON S - NRG AREA - MED CTR at 8111 Kirby Dr., Houston, TX 77054