Situado en el distrito Route 66 Albuquerque, a una distancia de 2 km del Centro Cultural Nacional Hispano, el Downtown Inn Albuquerque ofrece vistas a la ciudad.
Si te alojas en este hotel de 2 estrellas, podrás descubrir el Parque Biológico de Albuquerque, situado a unos 20 minutos a pie, o visitar instalaciones deportivas como el Estadio Universitario, situado a 10 minutos en coche. La Universidad Estatal de Nuevo México está a 3 km del hotel, que también se encuentra a unos cuantos pasos del Parque Mary Fox. La experiencia cultural cercana incluye el Museo de Nuevo México, que está a unos 15 minutos a pie. La parada de autobús West Downtown está situada a tan solo 400 metros del Downtown Inn.
Las habitaciones incluyen climatizador, además de comodidades modernas como TV de pantalla plana con canales vía satélite. El baño está equipado con inodoro separado y ducha.
El barrio cuenta con varios restaurantes, entre ellos Amore Neapolitan Pizzeria at West Downtown ABQ, que se encuentra a un corto paseo del Downtown Inn Albuquerque.