About this property
Beautiful townhouse with rental license, Alcudia
This is a large and superbly refurbished townhouse, located just a few meters away from the main square in the medieval town of Alcudia, enjoying superb views of the town from its top terrace. One of the …