The visual language adopted is both modern and urban, drawing from the island’s characteristic colors and textures. The logo takes inspiration from the ‘Templarios’ symbol, while the external metal signage echoes the architectural structures of the 16th Century.
Sant Francesc
Sant Francesc is an urban hotel nestled in Palma de Majorca’s bustling Placa Sant Francesc, adjacent to the ‘Templarios’ Church. The establishment resides in a centuries-old palace constructed by the prosperous ‘Indianos’ of the 16th Century.
Industry
Hospitality