Astro Best Inn

9430 S. Main St., Houston, TX 77025, Houston, TX, 77025
Enter Travel Details
Loading reviews…

Hotel Details

Featuring free WiFi, Astro Best Inn offers accommodation in Houston, 1.3 km from NRG Stadium.Each room comes with a flat-screen TV. Each room includes a private bathroom equipped with a bath. For your comfort, you will find free toiletries and a hairdryer.There is a 24-hour front desk at the property.NRG Park is 1.7 km from Astro Best Inn, while Rice Stadium is 4 km away. The nearest airport is William P. Hobby Airport, 15 km from the property.
  • 24 hour front desk
Note: It is the responsibility of the hotel chain and/or the individual property to ensure the accuracy of the photos displayed. is not responsible for any inaccuracies in the photos. The room rates listed are for double occupancy per room unless otherwise stated and exclude tax recovery charges and service fees.