About this property
Welcome to this exquisite townhouse located in the charming town of Artà, just a few steps from the pedestrian zone. This property has been lovingly and completely renovated to offer the highest living comfort.
Upon entering the house, you are greeted...