Via sant' antonio 261, 73030 Castro di Lecce
Bed and Breakfast 3 stars
Surrounded by a lush Mediterranean garden with furnished patio, b&b Bellavista offers rooms with free WiFi in Castro di Lecce, 1.2 mi from the coastline and the Grotta Zinzulusa cave.
Rooms provide air conditioning, a TV and fridge. The private bathroom includes a shower, hairdryer and free toiletries.
A...