Close Window
View Category

View All Photos

Hotel ICON, Autograph Collection

Check Rates & Availability

Nearby Attractions

Minute Maid Park (28 of 36)

Minute Maid Park, located just 5 minutes from our hotel in downtown Houston, is a jewel in the crown of the Houston skyline; it has become a welcome home for the Houston Astros.