Luxury Hotels in Telluride, CO » The Peaks Resort and Spa » Photo Gallery The Peaks Resort and Spa - Telluride, CO, United States The Peaks Resort and Spa : Click Here to View Full Hotel Description >> The Peaks Resort and Golden Door Spa The Peaks Resort and Golden Door Spa The Peaks Resort and Golden Door Spa The Peaks Resort and Golden Door Spa The Peaks Resort and Golden Door Spa The Peaks Resort and Golden Door Spa