Location: situated approx 3 Km. from the historical centre of Albuquerque, 8 Km. from the zoo and approx 5 Km. from the aquarium.
See more: Hotels in USA Hotels in Albuquerque Holiday Destinations in USA