About

Luxury Bed and Breakfast in Southern Italy, Puglia, Salento, Lecce, 10 minutes from the coast of Otranto.
Residence of Charm
Small Townhouse Hotel