Il Ponderosa Lodge, a 3 stelle, è situato in una zona sciistica di Red River, a soli 200 metri da Brandenburg Park Playground e a 8 minuti a piedi da Faith Mountain Fellowship Church. Gli ospiti che soggiornano presso l'hotel possono parcheggiare le loro auto nella struttura.
La struttura si trova a circa 60 km dall'aeroporto Regionale di Taos e a poca distanza da diversi luoghi di interesse culturale, come Red River Gallery of Fine Art. Il Ponderosa Lodge è situato in un fiume, e a un passo da Kenneth Wyatt Gallery. Gli ospiti possono trovare il Goose Lake Trail 66, che è a circa 25 minuti a piedi dal posto. Il Ponderosa Lodge è situato a circa 650 metri dalla stazione della funicolare Gold Chair.
Alcune camere provvedono un televisore e uno schermo piatto via cavo e un bagno privato. Alcune camere sono fornite di una vasca da bagno.
Il ristorante Capo's Corner si trova accanto all'hotel e serve piatti americani, a 5 minuti a piedi dal posto.