Overlooking the city, Astro Best Inn Houston is approximately 7 km from Museum of Fine Arts. Wi-Fi is offered in public areas at this 2-star inn.
While staying in the accommodation, you are invited to discover the Reliant NRG Stadium, located nearly 20 minutes' walk away, or visit sports venues like Rice Stadium, which is approximately a 10-minute ride away. Astrodome is about 20 minutes' walk from the hotel and William P. Hobby airport is 25 km away. Along with other cultural attractions Holocaust Museum Houston is nestled at a distance of 3.1 km from the property.
Bathrooms, equipped with a bathtub and a separate toilet, also feature hairdryers and bath sheets.
Ruchi's Taqueria is located next to this Houston hotel and serves Mexican dishes, just 1.5 km away.
Book Astro Best Houston
More +
Less -