Fantastic Hotel Located in the Historical Heart of a Magical Mediterranean Island

Entrance of the hotel with stone walls