Set in Palmariggi, 30 km from Lecce, Borgo dei Filitti features air-conditioned rooms with free WiFi. The rooms are fitted with a flat-screen TV. Certain rooms have views of the garden or city.
Address: Via Montegrappa, 17, Palmariggi
Rates from:
EUR 60 | More:
Booking.com