Close Window
View Category

Courtyard Houston Medical Center

Nearby Attractions

Minute Maid Park (43 of 45)

Located in nearby downtown Houston (just take the Metro Rail) is Minute Maid Park – home of the Houston Astros MLB baseball Club.