Located a 14-minute walk from Grotta Zinzulusa, Casa Bellaria provides accommodation in Castro di Lecce.
Each unit is air-conditioned and boasts a seating area, a flat-screen TV and a fully equipped kitchen with a oven. There is also a fridge, stovetop and a coffee machine.
A bicycle rental service is available at this property.
The nearest airport is Brindisi - Salento Airport, 83 km from the property.