New Castle hotels & apartments, all accommodations in New Castle

Recommended hotels in New Castle

Econo Lodge Inn & Suites photo

Econo Lodge Inn & Suites

Econo Lodge Inn & Suites is a 2-star hotel providing a non-smoking accommodation near to Glenwood Canyon Zipline Adventures and Glenwood Caverns.

781 Burning Mountain Avenue, New Castle, CO, United States