Verified review
8/10 Good
Luc M.
5 Aug, 2018





































No, pets are not allowed at this property.
Check-in begins at 2:00 PM.
Located in Lecce Historic Center, this apartment building is steps away from Church of San Niccolò dei Greci, City Walls and Holy Cross Cathedral. Palazzo Personè and Piazzetta Sigismondo Castromediano are also within 5 minutes. Lecce (LCZ-Lecce Rail Station) is 18 minutes by foot and Lecce Station is 18 minutes.