Tuesday, June 7, 2011

Travelodge Colorado Springs South, Colorado Springs, Colorado

Travelodge Colorado Springs South, Colorado Springs, Colorado

Located in the heart of Colorado Springs, this Travelodge is just minutes from Downtown, Colorado Springs Municipal Airport, Garden of the Gods, Seven Falls, Cheyenne Mountain Zoo, Cave of the Winds, and many more sites of the city.

Hotel Address: 1703 South Nevada Avenue, Colorado Springs, CO 80906

No comments:

Post a Comment