Located in Telluride, Colorado region, Blue Mesa 4 - Blue Mesa Treasure is situated 3 km from Sheridan Opera House. Among the facilities at this property are an ATM and a concierge service, along with free Wi-Fi throughout the property.
Number of rooms: 2
Telluride, 81435, United States