![]() |
![]() ![]() ![]() |
|
#1454 Inn at Lost Creek119 Lost Creek Lane CO Colorado 81435 United States
5 miles / 8 kilometers |
Inn at Lost Creek is ideally placed within Telluride's extraordinary natural setting. Surrounded by towering peaks of Southwest Colorado's magnificent San Juan Mountains and near three National Parks, Inn at Lost Creek offers a luxury hideaway in the midst of great beauty. Inn at Lost Creek enjoys a superb location in the heart of Telluride Ski and Golf Resort, served by a free public gondola system connecting Telluride's Mountain Village with the historic town of Telluride.