Loading Events

← Back to Events

Hermann Square Park

+ Google Map
900 Smith St.
Houston, TX 77002 United States

Hermann Square Park is right in front of Houston City Hall.
It’s a small park with a reflection pond in the middle.

peace dove
  • There were no results found.