Sant Francesc by Mucho, Spain

From BP&O – Branding, Packaging and Opinion
March 2, 2017 - 2:38am
Opinion by Richard Baird. Sant Francesc is a 5-star hotel located in the Placa Sant Francesc, beside the Church of the Templarios, within the city of Palma on the Spanish island of Mallorca. The hotel is set inside the walls of a restored historical landmark built in a neoclassical style during the 19th century and has 42 rooms and suites. Some […] The post Sant Francesc by Mucho, Spain appeared first on BP&O - Branding, Packaging and Opinion.


Continue reading this article »