The Inn at Lost Creek
Telluride, United States

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.