Perched above the historic town of Telluride, Colorado, See Forever Village 122 is an iconic mountain retreat combining residential style with the comforts and conveniences of a traditional resort. Located adjacent to The Peaks Resort & Spa, this spacious home features one-of-a-kind custom décor, along with state-of-the-art amenities. Offering amazing views of the nearby San Juan mountain range, this residence is ideal for families in search of additional space to relax and enjoy the beauty of Telluride.
Pets are permitted upon request. A Pet Fee of $50 per night will apply, to be collected separately prior to check-in. Breed restrictions also apply