Calling all football fanatics! Don’t miss a second of the action this fall when football returns to NRG Stadium, located less than eight miles from The Westin Oaks Houston at The Galleria.
NRG Stadium was built in 2002 to house the Houston Texans, one of NFL's youngest franchises. College football's Texas Bowl is also hosted annually at the stadium. Local universities including University of Houston, Rice University, Texas Southern University, and Prairie View A&M University held home games in the stadium as well.
Now's the perfect time to plan your football getaway. Book now and enjoy:
- Rates from $99
- Valid for select Thursday - Sunday arrivals during football season
Book online or call 866-716-8108 and mention rate plan FOOTBALL.