Die Unterkunft Inner City Apartments ist im Viertel Old Town von Lecce gelegen, 70 m von Piazza Sant'Oronzo und 700 m von Piazza Mazzini entfernt. Kostenloses WLAN ist in der ganzen Unterkunft verfügbar.
Jede Wohneinheit hat ein eigenes Badezimmer und ein Bidet, eine Klimaanlage, einen Flachbild-TV sowie einen Kühlschrank. Einige Wohneinheiten haben außerdem eine Küchenzeile ausgestattet mit einem Geschirrspüler, einem Ofen und einer Herdplatte.
Roca liegt 27 km von der Unterkunft Inner City Apartments entfernt, während Bahnhof Lecce 1,2 km von der Unterkunft entfernt ist. Der nächstgelegene Flughafen ist der Flughafen Brindisi, 42 km von der Unterkunft Inner City Apartments entfernt.