Open, urban park surrounded by a walking/biking path with high-rise apartments to the north and east and beautiful Victorian mansions to the west. A Greek-style pavilion with two fountains serve as the park centerpiece.
Location
1599 8th ave
Denver, Colorado, 80218, United States