No water. Just sand.
Sadly none of Denver's off leash parks have water features. There are many excellent sites but the city refuses to use them. Off leash areas are pitiful. Other nearby cities do a much better job.
No but it's nice and spacious for sure.
No river
No just sand and some trees
Thanks! Your answer is awaiting moderation.