About this property
Villa in Selva with Holiday Rental License.The property is located next the village of Selva. Guided towards the south and east of the island stands out for its impressive and clear views to the bay of Alcudia and the mountains of Arta and its beautiful …