New Castle hotels & apartments, all accommodations in New Castle

Recommended hotels in New Castle

Econo Lodge Inn & Suites New Castle photo

Econo Lodge Inn & Suites New Castle

New Castle center can be reached within 20 minutes' walk. The hotel is set 99 km away from Vail. Econo…

781 Burning Mountain Avenue, New Castle, United States