L'Inn On The Alameda Santa Fe, 3 stelle, con 2 vasche idromassaggio, si trova a soli 10 minuti a piedi dal Campidoglio di Santa Fe. L’hotel dispone di un lounge bar, di un'area picnic e varie possibilità ricreative, e vanta una posizione vicino al Palazzo dei Governatori.
Questa locanda è situata in una zona di business di Santa Fe, a circa 300 metri da Santa Fe River State Park. Tra le attrazioni turistiche della zona c'è anche la Cappella di Loretto, a soli 8 minuti a piedi dall'Inn On The Alameda Santa Fe. Questo alloggio, si trova a 1 km dalla Cattedrale-Basilica di San Francesco d'Assisi, mentre Downtown Transit Center è a 750 metri.
Arredate con uno scrittoio, alcune delle 72 camere dispongono di controllo della climatizzazione individuale e un riscaldamento centralizzato e una TV a schermo piatto con canali satellitari. Alcune camere sono fornite di una doccia accessibile ai disabili e asciugamani. Sono dotati di bagni separati. Gli ospiti possono anche godere di una vista sul giardino.
L'Inn On The Alameda vanta una colazione a buffet sontuosa. Durante il soggiorno presso questo hotel, gli ospiti possono scegliere tra i punti di ristoro nelle vicinanze, come il ristorante Travel Bug Coffee Shop, a circa 5 minuti a piedi, o il ristorante Travel Bug, a 5 minuti a piedi.