What Others Have Said
La Quinta Inn Colorado Springs Garden of the Gods
4385 Sinton Road, Colorado Springs, CO 80907
Forget It
It was a dump, don’t even take your dog there
Submit a Review
Your Info
Your Ratings

(please rate all categories)

Your Review