Just 200 feet from the stadium, The Westin Houston Downtown is the ideal location for hotels near Minute Maid Park to catch a Houston Astros baseball game. 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 is the perfect Houston Astros Hotel.
For ticket information and schedules, click here.