Check-In: Hotel Glenwood Springs
This summer the family did a little Road Trippin’ in Colorado with Glenwood Springs being one of the stops. With it being named “America’s Most Fun Small Town”, how could we pass it by?!? There are several hotels in Glenwood Springs to choose from, however all you luxury travelers take note – none of the…