New Castle is “authentically Colorado”. The town is surrounded by beautiful scenery and endless outdoor recreation. It’s located just west of Glenwood Springs, on I-70.
For a reliable night’s rest try the EconoLodge, which has low rates and is pet friendly.
- There is great trout fishing in the Colorado River, which flows by town.
- Glenwood Caverns (12mi)
- Sunlight Mountain (24mi)