This attractive hotel, in southwest style is located at the heart of Albuquerque.
See more: Hotels in USA Hotels in Albuquerque - Nm Holiday Destinations in USA