Situated in Lecce, this villa is within 1 mile (2 km) of City Walls, Chiesa dei Santi Nicolo e Cataldo and Lecce Obelisk. Porta Napoli and Paisiello Theatre are also within 1 mile (2 km).
Reviews
10
Exceptional
Reviews are presented in chronological order, subject to a moderation process, and verified unless otherwise labelled.