Watch the Houston Texans in action at NRG Stadium and check out the Astros at Minute Maid Park Learn More Indulge yourself with the dining and entertainment options of nearby the City Centre or Galleria Learn More Experience the premium shopping options at The Galleria, the largest mall in Texas. Learn More See More Have a day full of Excitement indulging in indoor sky diving, or Top Golf just minutes away See Less