Formerly an award winning Choice Hotel. Come stay in New Castle CO, just 10 minutes West of Glenwood Springs CO. Off I-70 at Exit #105. Hotel address: 781 Burning Mountain Ave. New Castle Colorado 81647.
#1 Hotel in New Castle CO | Hotel near Glenwood Springs
https://thelodgeatnewcastle.com/wp-content/uploads/2019/06/cropped-1-1.png