The Westin Houston Downtown

3.9 (162 reviews)

1520 Texas Avenue, Houston, TX, 77002, United States   •  Weather:    •   Local Time:     •  Phone: (713) 228-1520   •  Hotel Reservations: 866-716-8108


Minute Maid Park: Home of the Houston Astros


Photo Credit: Visit Houston

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.

Not a baseball fan? Minute Maid park also has soccer, concerts, and other events. There's something for everyone! Learn More>>