Casa de los Camellos is located in Progreso, 12, 35260, Agüimes, Spain.