Online Highways Home > Colorado > Telluride City Map with Features


Wyndham Peaks Resort

and Golden Door Spa

The Wyndham Peaks Resort and Golden Door Spa is a resort for all seasons. Located in the majesty of Colorado's Rocky Mountains, this luxury retreat is perennially rated as a world-class resort.

Read reviews and find hotels in Telluride.

Location: 136 Country Club Drive, Telluride Colorado 81435 Telephone 970-728-6800 Fax 970-728-6567

See more Motels, Hotels and Resorts.


Other upcoming events include:

Search
Telluride Colorado


7