1 independently reviewed luxury hotel in Lecce, Italy.
The best single-property case for Lecce as a Puglia base. Heritage architecture, individual rooms, restaurant and wine bar on site.