Super 8 Willowbrook Hotel is situated in a recreational area of Houston, 28 km from The Galleria. Super 8 Willowbrook Hotel opened its doors in 2001.
The venue is 26 km away from Houston Arboretum & Nature Center. Thanks to highway nearby, the business hotel is well connected with other parts of Houston.
Nearby points of interest include a theater and a memorial park.
The hotel's convenient location offers to get to George Bush Intercontinental airport in 30 minutes by car.
Super 8 Willowbrook Hotel provides 41 guestrooms appointed with free Wi-Fi, individual climate control, satellite television, a safe and IDD phone for a pleasant stay in Houston. These non-smoking rooms feature bathrooms fitted with a bathtub, a shower and a hairdryer.
Eat & Drink
Serving Mexican and American dishes, Madres Restaurant is about 250 meters away.
The hotel offers 24-hour reception, housekeeping and ironing service together with a storage room, parking and a vending machine for guests' comfort.
On-site leisure options feature a seasonal outdoor pool, a picnic area and barbeque grills.
Wireless internet is available in the entire hotel for free.
Private parking is possible on site for free.