Based on 267 review
The pet friendly Super 8 Limon welcomes you to Eastern Colorado. Our Super 8 is conveniently located at exit 359 off I-70 East or West. We are located 80 miles east of Denver, 70 miles North-East of Colorado Springs. After you have spent your day traveling and exploring our beautiful state, park you...