Book today at the Econo Lodge Inn & Suites hotel in New Castle, CO. This award winning hotel is located off Interstate 70 and minutes from the Lakota Canyon Golf Course. This pet friendly hotel is located within easy access to local attractions like the Glenwood Hot Springs Pool, Colorado Mountain College, Hanging Lake and Sunlight Mountain Ski Area. The White River National Forest, Aspen and Snowmass Ski Areas are located a short drive away. Enjoy a number of outdoor activities at our New Castle hotel. Start your day with our free continental breakfast and hot waffle bar. Amenities also include free Wi-Fi, free coffee, indoor pool and hot tub. Host your next event in our meeting room which can accommodate up to 40 people. All rooms have hair dryers, coffee makers, and TVs. Select rooms have microwaves, refrigerator and sofa sleeper. Enjoy the convenience of onsite laundry facilities. Stop and rest at the Econo Lodge Inn & Suites hotel in New Castle, CO!