The McGovern Centennial Gardens cover 15 acres and features a rose garden ... the park has to offer. Hermann Park is located less than 4 miles south of downtown Houston, next to the Museum ...
Explore Hermann Park with me Hermann Park is a great spot to visit if you ever find yourself near the Texas Medical Center!