Villa Vista Mare Castro
holiday home
Sp 259
- Incrocio Santa Cesarea Terme - Via Sant'Antonio
- Castro Di Lecce (LE)
is located
in countryside near the sea next to thermal bath
The property offers accommodation for
a minimum of 6 nights
and it has 6 bed places
Sp 259
- Incrocio Santa Cesarea Terme - Via Sant'Antonio
Castro di Lecce (LE)
See map ▼