Downtown Inn
HotelModest rooms & an outdoor pool are provided at this enduring, low-rise motor lodge, plus free Wi-Fi. People often mention room, stay, nice,
Address
1213 Central Ave NW, Albuquerque, NM 87102
Website
Contact
(505) 247-1061Price rating
$70/night
Rating on Google Maps
3.30 (110 reviews)Open on Google Maps