Comfortable Accommodations Casa Mama Elvira in Lecce offers family rooms with private bathrooms, air-conditioning, and free WiFi. Each room includes a mini-bar, TV, and work desk. Dining Experience The family-friendly restaurant serves Italian, seafood, and local cuisines with vegetarian options. Guests can enjoy lunch, dinner, and cocktails in a traditional, modern, or romantic ambiance. Convenient Location Located 8 minutes from Piazza Mazzini and 1969 feet from Lecce Cathedral, the property is near attractions such as Sant' Oronzo Square and Lecce Train Station. Brindisi Airport is 25 mi away. Guest Favorites Guests highly rate the breakfast provided by the property, convenient location, and central setting. License Number(s): 075035B400032287