King Lock-Off Unit With All the Perks of the Bear Creek Lodge is located close to Telluride Ski Resort, and provides a firepit, an arcade/game room, and a gym. For some rest and relaxation, visit the sauna or spa tub, and indulge in a massage. Stay connected with free WiFi in public areas.