PALAZZO BNAddress: Via XXV Luglio, 13/A Lecce (LE), ItalyTelephone: +39 0832 408721E-mail: booking@palazzobn.com