With views of Santa Croce Basilica, Penthouse Santa Croce offer modern accommodations with air-conditioning. Located in the historic center of Lecce, the property is 1.9 mi from Lecce Station.
Featuring free Wi-Fi and a balcony, the apartment includes a flat-screen TV and a fully equipped kitchen with dishwasher. The private bathroom has a shower.
Penthouse Santa Croce is located in an area full of restaurants, bars and shops, while the main square Piazza Mazzini is 1640 feet away.