
01Palma · Spain
Sant Francesc Hotel Singular
Located in the heart of the historical- cultural and business centre of Palma de Mallorca-5 star hotel in a 19th century manor house-Roof top terrace with solarium and swimming pool-Exquisite collection of contempory art and photographs-42...
Explore this hotel









