1920 North Sam Houston Parkway East (0.4 km from W W Thorne Stadium)
The hotel is located in Houston, approximately 16 miles from the George R. Brown Convention Center and 16 miles from Discovery Green Park.
1910 North Sam Houston Parkway East (0.5 km from W W Thorne Stadium)
This hotel is located off the Texas 8 Beltway, five miles from George Bush Intercontinental Airport and fifteen miles from downtown Houston. It has an outdoor pool and suites with kitchenettes.
1450 N. Sam Houston Pkwy East (0.5 km from W W Thorne Stadium)
Four Points by Sheraton Houston Intercontinental Airport is located in Houston and is 16 miles from Minute Maid Park. The hotel features a restaurant, a fitness centre, and a shared lounge.
1500 North Sam Houston Parkway East (0.6 km from W W Thorne Stadium)
Close to George Bush Intercontinental Airport Extended Stay America - Houston - IAH Airport offers an outdoor pool.
1350 North Sam Houston Parkway Ea (0.8 km from W W Thorne Stadium)
The Comfort Suites Houston is conveniently located near Interstate 45 and is only a 12-minute drive from George Bush Intercontinental Airport. The hotel also provides a complimentary airport shuttle.
1340 North Sam Houston Parkway East (0.8 km from W W Thorne Stadium)
This all-suite hotel is located in the heart of the Greenspoint Corporate District, just minutes from Houston Bush Intercontinental Airport.
1202 North Sam Houston Parkway (1.0 km from W W Thorne Stadium)
This Houston Texas motel is located approximately 9 miles from George Bush Intercontinental Airport. It offers complimentary wireless Internet access and a daily continental breakfast.
2221 Greens Road (1.9 km from W W Thorne Stadium)
Airway Inn in Houston is located 13 miles from the Downtown Aquarium and offers complimentary private parking. Each room at this motel is air-conditioned and equipped with a flat-screen television.
W W Thorne Stadium Houston is home to the University Of Houston 's Cougars and offers a variety of seating options for football games. The stadium is located in the heart of downtown Houston and offers fans a great view of the city skyline. The stadium has a capacity of over 40,000 fans and features a state-of-the-art video board that enhances the game experience.