Norris Conference Centre - Houston / City Centre Location816 Town & Country Blvd.
Houston, TX 77024 (713) 590-0950
Located 28 Miles from Bush Intercontinental Airport.
There is ample parking available at the facility.
Driving Directions Can be Found Here: Directions
800 Sorella Ct
Houston, Texas 77024
Reservation Link: Coming Soon
If reserving by phone, call: