Where is Hotel Parador de Alcalá, Oaxaca City?

Where is Hotel Parador de Alcalá, Oaxaca City located?

Hotel Parador de Alcalá, Oaxaca City, Hotel Parador de Alcalá, Oaxaca City, Mexico (approx. 17.06391°, -96.72422°)


Where is Hotel Parador de Alcalá, Oaxaca City on the map?