Hotel Sant Francesc
What stood out at Hotel Sant Francesc was the square, not a beach. The hotel is a house on Plaza Sant Francesc in Palma, and the courtyard is pulled open to the sky, with the sea still past the roofs.
- From where you are
- Distance appears once we know where you are.





