Flight
George Bush Intercontinental Airport is the main international airport in Houston.
Travel Note
The wedding venue is in Magnolia, which is an hour's drive outside of Houston. If you plan to stay longer, it would be better to choose a hotel inside the city.