Located in Castro di Lecce in the Apulia region, Casa Bellavista features a terrace. Guests staying at this holiday home have access to a fully equipped kitchen. The holiday home is equipped with a TV. The holiday home offers a terrace. A bicycle rental service is available at this property and cycl Read more
Located in Castro di Lecce in the Apulia region, Casa Bellavista features a terrace. Guests staying at this holiday home have access to a fully equipped kitchen. The holiday home is equipped with a TV. The holiday home offers a terrace. A bicycle rental service is available at this property and cycling can be enjoyed nearby. Grotta Zinzulusa is a 16-minute walk from Casa Bellavista. The nearest airport is Brindisi - Salento Airport, 83 km from the accommodation.