Villetta Borgo d'Italia Specchia offers accommodation in Specchia. The air-conditioned unit is 46 km from Lecce. There is a seating area, a dining area and a kitchen equipped with an oven. A flat-screen TV is featured.
Villetta Borgo d'Italia Specchia offers accommodation in Specchia. The air-condi Read more
Villetta Borgo d'Italia Specchia offers accommodation in Specchia. The air-conditioned unit is 46 km from Lecce. There is a seating area, a dining area and a kitchen equipped with an oven. A flat-screen TV is featured.
Villetta Borgo d'Italia Specchia offers accommodation in Specchia. The air-conditioned unit is 46 km from Lecce. There is a seating area, a dining area and a kitchen equipped with an oven. A flat-screen TV is featured.
Number of Rooms: 1