Property Name: Blue Mesa Lodge - Studio + Loft #40A - LLH 57197
Property Address: 113 Lost Creek Ln Telluride, CO, 81435
Property Description: The Blue Mesa Lodge hotel rooms and studios have ski-in/ski-out access from the base of lift 4. With a location right in the Mountain Village core, guests are just steps from the Telluride ski school, and Mountain Village shops and restaurants.
Property Facts: Total Number of Rooms: 1Year of Last Renovation: N/A