Luxe quarters, some with chandeliers & fireplaces, in a stately boutique hotel offering a sauna.
Attractions
Torre Sant’Andrea
73026 Melendugno, Province of Lecce, Italy
