Palma Welcomes The Latest Luxury Boutique Hotel – Sant Francesc Hotel Singular

The new boutique Sant Francesc Hotel Singular will open at the end of March, 2015, on the historic Plaza San Francisco in the heart of Palma’s old town.…