About this property
Situated in the heart of Palma de Mallorca's historic Old Town, this remarkable property offers a perfect blend of history and modern convenience. Overlooking the iconic Santa Eulalia church, the town house is surrounded by an array of restaurants,...