Astro Best Inn Houston is a great place to stay in the Medical Center district, at a distance of 2.4 km from Rodeo Houston or Houston Livestock Show and Rodeo. This inn comes with Wi-Fi in public areas.
NRG Park is just a minute's drive from the accommodation, and Stella Link Shopping Center is located approximately a 5-minute ride away. Perfect for those who seek new knowledge, Rice University is at a distance of 4.9 km from the 2-star hotel. Sport fans will appreciate the vicinity of Rice Stadium, which is approximately 10 minutes away by car. For those travelling from afar, William P. Hobby airport is 27 minutes' drive away.
A bathtub and a separate toilet along with such comforts as a hairdryer and towels are also featured. The rooms overlook the city.
The restaurant Ruchi's Taqueria is situated within walking distance of this Houston hotel.
Book Astro Best Houston
More +
Less -