Holiday Inn (Willowbrook)

18530 State Highway 249, Houston, TX 77070

 

8,000 Sq. Ft of Space Seating Capacity of 250+

Venue Rental:
Saturday : $6,500
Friday/Sunday: $5,000
Weekdays: $4,000

Additional Charges: Service Charges 20% & Sales Tax 8.25

× How can I help you?