Sant Francesc Hotel Singular

Palma de Mallorca – the capital city of the Balearic region of Spain oozing with history and style. A great treasure of the island boasting a huge array of art galleries, designer (as well as all of your favourite high street) stores, fantastic restaurants and atmospheric bars. It was always going to be difficult choosing […]

Read More Sant Francesc Hotel Singular