5712 Iliff Road Northwest, NM 87105 Albuquerque, Estados Unidos
Este hotel se encuentra a unos 10 minutos en coche del centro de Albuquerque y a 4,8 km del monumento nacional de los Petroglifos. El establecimiento dispone de una piscina cubierta, y ofrece alojamientos con conexión Wi-Fi gratuita.