Lux Nomade recently featured The Dove Inn in their Hotel Guide!
The historic Victorian house has been introduced to a new contemporary décor with modern-day amenities for the ultimate hotel experience.
The property, located in the heart of Colorado boasts an authentic mountain feel, true to the historic town. The inn’s convenient location on Main Street offers a launch pad for its guests to the great outdoors and downtown areas. This includes access to renowned restaurants and breweries, as well as outdoor activities like hiking and biking; river tubing and kayaking; mountain climbing and skiing.