Located in Oaxaca (San Felipe del Agua), Hotel Casa Santo Origen is within a 10-minute drive of Auditorio Guelaguetza and Church of Santo Domingo de Guzman. This hotel is 3.8 mi (6.1 km) from Oaxaca Cathedral a ... Read more

View all Luxury Hotels in Oaxaca