This Comfort Inn South is located at 1410 Harrison Rd, Colorado Springs, CO-80905. An interactive Map of this Comfort Inn South is shown below.
View details of this Comfort Inn South location.