About this property
The building is located in a prime location on Plaza Santa Eulalia in the historic centre of Palma. The building is tucked away in a quiet street, yet close to all amenities and attractions.
Next to one of the most emblematic churches, the terraces...