AMOCITY
Hotel Florida Oaxaca is located 8 minutes’ walk from the handcraft market and 1640 feet from Oaxaca Zócalo Square. It features free Wi-Fi, r...