Restaurant
Restaurant à proximité.
6150 Iliff Road Northwest - 87121 - Albuquerque (Nm), États-Unis Voir le plan
This 2 star hotel is located within the city of Albuquerque.
This 2 star hotel is located within the city of Albuquerque.
Voto TripAdvisor : 4.5/5 Basé sur les commentaires de 707 clients
Restaurant à proximité.