Palazzo Charlie, nestled in the heart of Lecce, offers a unique blend of historic charm and modern comfort. The hotel’s elegant architecture transports guests back to a bygone era, while its contemporary amenities ensure a relaxing and enjoyable stay.
Attractions
Torre Sant’Andrea
73026 Melendugno, Province of Lecce, Italy
