Garden of the Gods

1805 N 30th St, Colorado Springs, CO, US, 80904

The Garden of the Gods Park is a Registered National Natural Landmark in Colorado Springs. Admission is free, and your leashed pup is welcome to join you as you hike along the beautiful trails through the red rock formations. Fido can also join you for a bite to eat on the terrace of the Cafe at the Garden.

Phone

(719) 634-6666

Direction

Garden of the Gods Reviews

Reviews
Post A Review

Post A Review

Your Name
Rating:
Review:

Cancel
Post This Comment