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