Downtown Inn
1213 Central Ave. NW, Albuquerque, NM, 87102-2802, US
100
Click To Call
About Downtown Inn
Amenities
Map Location & Address
Downtown Inn
1213 Central Ave. NW, Albuquerque, NM, 87102-2802, US
1213 Central Ave. NW, Albuquerque, NM, 87102-2802, US
Similar Hotels Nearby
Express Inn
night
total
Total incl. taxes & fees
THE MOTHER ROAD HOSTEL
Starting at $100 per night
night
total
Total incl. taxes & fees
Bella Roma Bed & Breakfast
Starting at $100 per night
night
total
Total incl. taxes & fees
Charming Albuquerque Apartment Near Old Town!
night
total
Total incl. taxes & fees
Elegant Townhome in Heart of Down Town
night
total
Total incl. taxes & fees
Intimate Townhome Sanctuary DT
night
total
Total incl. taxes & fees