Address: 1012 Central Avenue Southwest, Albuquerque
Hotel rating from 23 guests: 7.6
Conveniently located a 10-minute drive from the University of New Mexico, the Route 66 Hostel offers unique accommodations within walking distance to Old Town Albuquerque. … Prices, discounts & booking