Astro Best Inn Houston is a great place to stay in the Medical Center district, around 10 minutes' drive from Rodeo Houston or Houston Livestock Show and Rodeo. This inn comes with Wi-Fi in public areas.
NRG Park is within a minute's drive of the accommodation, and Stella Link Shopping Center is located 1.5 km away. Perfect for those who seek new knowledge, Rice Private Research 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 about a 10-minute drive away. 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 -