Located 2625 feet from Sant’Isidoro Beach, Villa Itaca is a rural B&B with a peaceful terrace and garden. It offers air-conditioned rooms and apartments with a TV.
With whitewashed walls and tiled floors, accommodations at the Villa Itaca B&B is decorated in a simple Mediterranean style. Each unit comes with garden views.
An Italian breakfast of cappuccino and croissants is provided daily, served on the terrace in fine weather.
Nardò is 6.8 mi from the property. The Baroque city of Lecce is a 40-minute drive away.
Number of rooms : 4