See reviews 0 SANT FRANCESC SINGULAR * * * * *

MALLORCA PALMA

Espagne

19 th century lord's house, in the heart of town.
Le + Sublimhotel
Lobby
Room/Suite

32 rooms 1à suites from 25 to 60 m2.

Restaurants & Bars
Outdoors