Hotel Sant francesc Mallorca Sant francesc is a five star hotel that offers luxury and finesse to all its guests. It is an exquisite combination of contemporary art, design and exuberant architecture. There are a total of 32 uniquely decorated rooms and about 10 large and spacious suites ready to ...