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.