AMOCITY
Set 2625 feet from Downtown Oaxaca de Juarez in Oaxaca City, Hotel Casa de la Tía Tere features free WiFi access and free private parking. T...