Cascade Falls Park is 1.2 km from the accommodation, while Wright Opera House Theater is 300 metres away.
The hotel lies within reach of Ouray Alchemist Museum & Penthouse.
The rooms have private bathrooms with a tub and a raised toilet. Staying at Twin Peaks Lodge & Hot Springs guests can enjoy view of the mountain. These units also have coffee and tea makers, and a refrigerator.
Twin Peaks Lodge & Hot Springs provides a picnic area and a community pool for an extra charge. Guests can benefit from a terrace and a garden, and relax using a Jacuzzi, a wellness facility, and an indoor pool. A selection of such activities as climbing, hiking, and horseback riding is offered on site or in the area.