Design Hotel Sant Francesc Palma de Mallorca

5-star Design Hotel Sant Francesc Palma de Mallorca opened in 2015 and is located in the heart of Palma near the famous Cathedral of Santa Maria. The setting is inside a restored and renovated 19th-century mansion. The property has 42 rooms and suites. A calm haven in an urban environment with a stunning roof terrace, pool and panoramic views... Continue Reading →

Powered by WordPress.com.

Up ↑