The Quality Inn & Suites at Garden of the Gods in Colorado Springs is where hospitality, comfort and convenience promise a memorable stay. Whether you’re traveling for business, pleasure, or planning an event, the Quality Inn & Suites at Garden of the Go