Based on 1227 review
Close to the airport, this property is also near University Stadium, the National Hispanic Cultural Center and Rio Grande Zoo. Another nearby point of interest is the University of New Mexico. At the hotel recreational amenities include an outdoor swimming pool and a gym. The property also features ...