The Lodge At New Castle
- 627 N Wild Horse Dr, Newcastle, CO, 81647
- (970) 948-9740
- Business: [email protected]
The Lodge At New Castle in New Castle Colorado is located on 781 Burning Mountain Avenue. We formerly were a Choice hotel and operated in 2019 as EconoLodge but since have re-branded and become independent.