Where is Hotel Andaluz?

Where is Hotel Andaluz located?

Hotel Andaluz, Hotel Andaluz, United States of America (approx. 35.085°, -106.64889°)


Where is Hotel Andaluz on the map?