Located in the UNESCO World Heritage listed Tramuntana Mountains this majestic villa lies on a mountain top with sweeping 360 degree views of the sea, mountains, vineyards and town
8
4