Holiday Inn Ballroom Addition

Houston, Texas

Address

8611 Airport Boulevard
Houston, Texas 77062

Info

9,000 sq ft Ballroom addition