Boasting air-conditioned accommodation with a private pool, Villa Barraca by Villa Plus is set in Port de Pollensa. The property is situated 2.4 km from Albercuix Beach, 10 km from Alcudia Old Town and 17 km from Natural Park S'Albufera de Mallorca.
Poligono 9 Parcela S/A Siller, 07470 Port de Pollença, Spagna