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.
Number of rooms: 8
2622 Colorado Boulevard, Idaho Springs, CO 80452, United States