Das 3-Sterne Hotel Club Wyndham Pagosa Pagosa Springs liegt in 150 Metern vom See Pinon Lake Reservoir entfernt und bietet einen Swimmingpool. Das Hotel liegt relativ nahe den Rocky Mountains, umfasst 52 Zimmer und ist mit einer Whirlpool-Badewanne, einem Jacuzzi und Saunaanlagen ausgestattet.
Dank einer erstklassigen Lage des Hotels ist Pagosa Museum in 15 Minuten mit dem Auto erreichbar. Pagosa Springs Center for the Arts ist circa 25 Gehminuten entfernt gelegen. Zudem ist die Unterkunft umgeben von Bergen. Fred Harman Kunstmuseum liegt in etwa 10 Autominuten Entfernung vom Hotel Club Wyndham Pagosa entfernt.
Einige Zimmer vom Hotel bieten einen Kamin und sind mit einem Queen-Size-Schlafsofa und einem Schrank ausgestattet. Hier kann man auch einen Blick die Berge genießen. Ein Flachbildfernseher mit Satellitenkanälen sowie Annehmlichkeiten wie ein Bügeleisen/Bügelbrett und eine Klimaanlage sind ebenfalls vorhanden. Die Badezimmer sind mit einer Badewanne, einer getrennten Toilette und einer Dusche augestattet und bieten zudem einen Haartrockner und Badelaken.
Die Unterkunft liegt in idealer Lage in der Nähe vom Restaurant Tavern Le Boeuf und Lone Spur Cafe.