Willowtail Springs is a beautiful little lodge resort located just 10 minutes outside of Mesa Verde National Park near Mancos, Colorado. Willowtail Springs is a great base camp for your Mesa Verde vacation.
Property Highlights
10 Minutes To The Entrance Of Mesa Verde National Park
60 Acre Nature Preserve
4 Acre Private Lake For Boats And Fishing (Catch And Release)
Complimentary Canoes, Fishing Gear For The Guests
Hot Tub
Art Retreats And Classes
Art Gallery
Snow Shoes In The Winter
Extensive Spa Products
Many Outdoor Activity Gears (Croquet, Badminton, Sledging, Cross Country Skiing, Fishing Etc)
For your greater safety, Willowtail is suspending the usual full assortment of breakfast items in your cabin