Das 3-Sterne-Hotel Club Wyndham Pagosa Pagosa Springs liegt etwa 5 Minuten zu Fuß vom See Pinon Lake Reservoir entfernt und bietet einen Swimmingpool. Die erstklassige Lage, gleich neben den Rocky Mountains macht das Resort zu einer Unterkunft, die eine Vielzahl von Aktivitäten wie Abfahrtslauf, Skilanglauf und Wandern anbietet.
Das Pagosa Museum liegt in etwa 6 km Entfernung vom Hotel und das Pagosa Springs Center for the Arts ist auch innerhalb von etwa 25 Minuten zu Fuß erreichbar. Das Touristengebiet bietet Nähe zu Einkaufsmöglichkeiten wie der Handcrafted Interiors Art Gallery (7 km) und dem Lantern Dancer (8 km). Außerdem ist das Club Wyndham Pagosa umgeben von Bergen. Das Fred Harman Kunstmuseum liegt in etwa 3 km Entfernung von der Unterkunft entfernt.
Das Hotel verfügt über 340 Zimmer, die alle mit einer Klimaanlage sowie Unterhaltungsangeboten wie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Diese Hotelzimmer überblicken die Berge und sind mit eleganten Möbeln eingerichtet.
Während Ihres Aufenthalts haben Sie die Möglichkeit, in der Nähe zu speisen, z. B. Im Restaurant Thai Pagosa, das nicht weit entfernt vom Hotel Club Wyndham Pagosa ist, oder im Restaurant Tavern Le Boeuf, das in 7 Minuten zu Fuß zu erreichen ist.