Where is Rosewood Inn of the Anasazi?

Where is Rosewood Inn of the Anasazi located?

Rosewood Inn of the Anasazi, New Mexico, United States of America (approx. 35.68804°, -105.93741°)


Where is Rosewood Inn of the Anasazi on the map?