Inner City Apartments
Lecce
Check in
2:00 PM
Check out
10:00 AM
A stay at Inner City Apartments places you in the heart of Lecce, steps from Piazza Sant'Oronzo and Piazzetta Sigismondo Castromediano. This apartment is 0.1 mi (0.2 km) from Church of Santa Maria della Grazia and 0.1 mi (0.2 km) from Roman Theatre.
Make yourself at home in one of the 2 guestrooms. Complimentary wireless internet access is available to keep you connected.
Property Details
Location
Via Templari, 10, Lecce, 73100, Italy