Schmap.com supports the following browsers:
PC
|
Proud new home of the Astros |
501 Crawford St Houston, TX 77002 +1 713 627 8767 |
Situated on the northeast corner of downtown, this state-of-the-art baseball park towers over what was once a busy train station. The new home of the Astros opened in the nick of time for the 2000 baseball season. Key features include a retractable roof that is extremely popular with fans that enjoy that outdoor feeling when the weather is good. The park, along with Bayou Place and a few other recent additions to the area, have played a significant role in the revival of downtown Houston. It also ensures that the area's appeal is no longer limited to just art and theater lovers. Review © 2009, Wcities |
Schmap.com
About
News & Reviews
Travel Store
Privacy
Terms of Use
Contact Us
© 2008 Schmap, Inc. All rights reserved.