Nonna Italia House is set in Lecce, 3.1 km from Piazza Mazzini and 1.9 km from Ospedale Vito Fazzi . Free private parking is available on site.
The rooms are equipped with a TV with satellite channels. A terrace or balcony are featured in certain rooms. Every room comes with a shared bathroom equipped with a bath and bidet.
You will find a shared kitchen at the property.
The bed and breakfast also offers bike hire and car hire. Duomo Square is 2.2 km from Nonna Italia House, while Roman Amphitheatre is 2.5 km away. The nearest airport is Brindisi - Salento Airport, 39 km from the property.