570 West Colorado Private Home, Town Of Telluride

570 W Colorado Ave, Telluride, 81435, United States

Select your stay dates to check availability at 570 West Colorado Private Home, Town Of Telluride

570 West Colorado Private Home, Town Of Telluride

About the Hotel

Property Location
A stay at 570 West Colorado Private Home, Town Of Telluride places you in the heart of Telluride, walking distance from Palm Theatre and San Miguel County Courthouse. This 4-star vacation home is within close proximity of Sheridan Opera House and Jud Wiebe Trail.

Rooms
Make yourself at home in of the guestrooms featuring fireplaces. Kitchens are outfitted with microwaves.