Located in the city of Oaxaca, just 15 min from downtown and within walking distance of the auditorium Guelaguetza.
See more: Hotels in Caribbean & Central America Hotels in Mexico Hotels in Oaxaca Holiday Destinations in Caribbean & Central America