Situato nel cuore di Santa Fe, questo hotel dista 5 minuti a piedi dalle gallerie d'arte di Canyon Road. Tutte le camere, arredate in modo accogliente, dispongono di connessione WiFi gratuita. La basilica cattedrale di San Francesco si trova a 7 minuti a piedi dalla struttura.
Con elementi di arredo tradizionali di Santa Fe, le lussuose camere dell'Inn on the Alameda dispongono di TV via cavo. Potrete usufruire di un set per la preparazione di tè e caffè. Tutti i bagni in camera dispongono di set di cortesia e accappatoio.
Al mattino potrete gustare una colazione calda in stile New Mexico.