Located at the base of the Sandia Mountains. Free Wi-Fi is available throughout the hotel. Albuquerque Convention Center is 4 km away.
Numero delle stanze: 100
1921 Yale Boulevard South East, Albuquerque, NM 87106, Stati Uniti
Prenotato 1 volte oggi.