Location: located in the vicinity of Albuquerque University, 8 Km. from the airport and 5 Km. from the city's historic centre.
See more: Hotels in USA Hotels in Albuquerque Holiday Destinations in USA