Denver has several parks,

Cheesman Park
Washington Park
Denver City Park


And yes Washington Park is very far from the downtown area.

from: washington park to: downtown denver - Google Maps