New Castle CO Hotels & Motels 1. 781 Burning Mountain Avenue, New Castle, CO 81647 | Econo Lodge Inn & Suites (970) 984-2363