Our villas in Pollensa are located close to stunning views and beautiful beaches. See our holiday guide and villas!