Verified review
8/10 Good
BEATRIX S.
3 June 2025
Liked: Location, listing accuracy
Stayed 3 nights in May 2025





































Yes, pets are allowed at this property.
Check-in begins at 2:00 PM.
Checkout is at 10:00 AM.
Located in Lecce Historic Center, this apartment building is steps away from Church of Santa Chiara, Roman Theatre and Piazza Sant'Oronzo. Roman Amphitheater and Church of Santa Maria della Grazia are just steps away. Lecce Station is 11 minutes by foot and Lecce (LCZ-Lecce Rail Station) is 11 minutes.


