New Castle hotels & apartments, all accommodations in New Castle

Suggested hotels in New Castle

Econo Lodge Inn & Suites New Castle photo

Econo Lodge Inn & Suites New Castle

781 Burning Mountain Avenue, New Castle, United States

The comfortable Econo Lodge Inn & Suites entices guests to stay in one of the 51 non-smoking rooms and make use of free self-parking and a newspaper stand.