Hotels relaxing in New Castle, Co

SEARCH HOTELS IN New Castle, Co

Book now, best price guaranteed!

FREE cancellation in most of rooms

Foto destino

NEW CASTLE, CO

1 HOTELS RELAXING IN NEW CASTLE, CO

Hotel recommendations for you relaxing in New Castle, Co

View photos

Econo Lodge Inn & Suites New Castle Hotel

7.5 Regular (1070 reviews)

781 Burning Mountain Avenue, New Castle, Co

Surrounded by a mountain setting, the Econo Lodge Inn & Suites hotel is ideally located with easy access to Interstate 70