Discover Houston Marriott North's spacious accommodations and convenient location near George Bush Intercontinental Airport. This hotel features an on-site restaurant, fitness center, indoor/outdoor pool and 12 event rooms.