Where is Hotel Casa de la Tía Tere, Oaxaca City?

Where is Hotel Casa de la Tía Tere, Oaxaca City located?

Hotel Casa de la Tía Tere, Oaxaca City, Hotel Casa de la Tía Tere, Oaxaca City, Mexico (approx. 17.06261°, -96.71848°)


Where is Hotel Casa de la Tía Tere, Oaxaca City on the map?