Il Downtown Inn Albuquerque offre un accesso veloce al Mary Fox Park, situato a circa 5 minuti a piedi. Questa locanda offre 12 camere con vista sulla città.
Questo hotel a 2 stelle è a 1 km dalla chiesa di San Filippo Neri, mentre lo Zoo di Río Grande si trova a 1,1 km dalla struttura. Il Downtown Inn offre la vicinanza a luoghi di interesse naturale come l'Orto Botanico ABQ BioPark (2 km) e il Parco Roosevelt (2,1 km). Gli ospiti possono trovare il Nuovo Messico, che è a circa 15 minuti a piedi. La fermata dell'autobus West Downtown è situata a 350 metri.
Le camere di questa struttura forniscono agli ospiti una TV a schermo piatto con canali satellitari, e dei comfort quali un impianto di climatizzazione. Sono disponibili un bagno con WC separato e una doccia. I bagni ad uso esclusivo de il Downtown Inn sono dotati di un bagno con WC separato e una doccia.
Il ristorante Dog House Drive In serve piatti della cucina americana e si trova in prossimità di questo hotel.