CONTACT INFORMATION WHERE WE ARE? Carrer del Voltor, 8 07470 Port of Pollensa +34 971 866 851 info@leoapartments.com Monday to Friday from 9:00 a 19:00 MAKE YOUR RESERVATION Name Email Affair Your message I have read and accept the privacy policy.