Astro Inn in Houston
(713) 869-7121
Fashionable and convenient, the ASTRO INN is just next door to Astrodome/ Astroworld and is a short drive to Galleria, Convention Center, Medical Center, Hobby Airport, Greenway Plaza & NASA Center. At the ASTRO INN you will enjoy the attentive service ...