Houston Astros Hotel
Just 200 feet from the stadium, our Houston Astros hotel The Westin Houston Downtown is the ideal location to catch a baseball game at Minute Maid Park, home of the Houston Astros. The Astros just celebrated their 50th anniversary as a franchise during their 2012 season. Originally playing at the Reliant Astrodome, the Astros made the move to Minute Maid Park in 2000. Whether you’re looking for an activity to do with your team after work or a fun family outing, staying at The Westin Houston Downtown makes it easy to attend a Houston baseball game.
For ticket information and schedules, click here.