Il Downtown Inn Albuquerque offre facile accesso al Mary Fox Park, che è situato a circa 5 minuti a piedi. Dotato di 12 camere con vista sulla città, l'hotel 2 stelle si trova a soli 2 km dall'Orto Botanico ABQ BioPark.
La Java Joe's dista 500 metri dalla locanda, mentre lo Zoo di Río Grande è a circa 20 minuti a piedi. Tra i luoghi di culto da visitare troverai la chiesa di San Filippo Neri a breve distanza dal Downtown Inn. La zona comprende anche attrazioni naturali come il Parco Roosevelt, a soli 2,1 km da questa struttura. La fermata dell'autobus West Downtown si trova accanto a questo hotel, a circa 5 minuti a piedi.
Le camere dispongono di un impianto di climatizzazione, oltre a comfort moderni come una TV a schermo piatto con canali satellitari. I tocchi piacevoli includono un bagno con WC separato e una doccia. I bagni con piastrelle ad uso esclusivo sono dotati di un bagno con WC separato e una doccia.
Il ristorante Dog House Drive In offre pasti americani e si trova a pochi minuti a piedi dal Downtown Inn.