Travelodge Colorado Springs 2 stars

2625 Ore Mill Road, Colorado Springs, CO 80904, United States of America

Hotel image
Read more reviews for Travelodge Colorado Springs