Found: Inn at Lost Creek


Member Rating 5 out of 5 by a traveler from Travelocity.com on July 23, 2007

Great little boutique hotel with every imaginable amenity. Set in the majesty of the San Juan mountains above Telluride and just steps to the gondola taking you to town.
Inn at Lost Creek
119 LOST CREEK LANE
Telluride, Colorado, 81435
970-728-5678

http://www.igougo.com/tvly-review-r100567358-Found_Inn_at_Lost_Creek.html

©Travelocity.com LP 2000-2009