Where is Hotel Escondido?

Where is Hotel Escondido located?

Hotel Escondido, Oaxaca, Mexico (approx. 15.93555°, -97.25841°)


Where is Hotel Escondido on the map?