Located at the base of the Sandia Mountains. Free Wi-Fi is available throughout the hotel. Albuquerque Convention Center is 4 km away.
Number of rooms: 100
1921 Yale Boulevard South East, Albuquerque, NM 87106, United States
Hotel booked 1 times today.