Where is Hotel Andaluz Albuquerque?

Where is Hotel Andaluz Albuquerque located?

Hotel Andaluz Albuquerque, New Mexico, United States of America (approx. 35.085°, -106.64922°)


Where is Hotel Andaluz Albuquerque on the map?