Contact details Address: Urbanització Costa de Deià – Ctra. Sóller-Deià, km 56,95 – 07100 Town: Sóller Phone: 971 632 381 Fax: 971 632 381 info@bensdavall.com www.bensdavall.com View map