This ly villa is located between the charming towns of Pollensa and Alcudia, just minutes from the Pollensa golf course and crystal clear beaches, as well as