Location: 8 Km. from Albuquerque Airport and 5 Km. from the centre and the city's university.
See more: Hotels in USA Hotels in Albuquerque Holiday Destinations in USA