Southwestern style hotel located in downtown Albuquerque not far from Convention Center and airport. Just recently renovated this hotel has many ammenities.
51 / 10
Full A/C, Pool, Restaurant
In-Room Movies, Kitchens