We recommend flying into George Bush Intercontinental Airport (IAH) or William P. Hobby (HOU)
Houston is pretty large so a rental car might come in handy. Turo is a service were hosts rent out their cars to guests. Think Airbnb for cars.
There are plenty of great hotels within a reasonable distance from the venue! Please check back down the road for hotel block deals/information.