Comfort Suites Willowbrook is a deluxe 3-star property with 64 rooms to stay in.
Comfort Suites Willowbrook lies in the business center of Houston. The vicinity of highway let you explore University of Houston and Downtown Aquarium with no difficulty.
Guests will find a mall and shops within minutes of the hotel.
George Bush Intercontinental airport is 30 minutes' drive away from Comfort Suites Willowbrook.
Comfort Suites Willowbrook provides guestrooms appointed with a mini bar, climate control, high-speed internet, a sofa and IDD phone. Room facilities also include a microwave and a fridge for self-catering.
Eat & Drink
Guests can eat at The Egg & I and Valley Ranch Grill & Barbecue, situated within a 5-minute walk of the venue.
Business facilities feature computers, a business center and a fax.
On-site amenities for fitness include a gym and a fitness centre.