Got Cosy?

The Inn at Lost Creek

Telluride, United States
The Inn at Lost Creek — Telluride
7.0COSY

Nestled at the foot of the San Juan Mountains in Telluride, this warmly lit inn glows invitingly at dusk, its stone-accented façade, private balconies, and mountain-village setting promising a snug retreat after a day on the slopes.