Argo Inn and Suites
2622 Colorado Boulevard, Idaho Springs, CO 80452, United States
Located in Idaho Springs, 34 km from Red Rocks Park and Amphitheater, Argo Inn and Suites provides accommodation with free Wi-Fi and free private parking. The property is non-smoking and is set 34 km from Dinosaur Ridge.