Palazzo Maresgallo provides a luxurious escape for discerning travelers who seek an exclusive Italian experience. Situated in the heart of Lecce, this beautiful palazzo features elegant suites and top-tier amenities.
Attractions
Torre Sant’Andrea
📍 73026 Melendugno, Province of Lecce, Italy
