Villa Oleandro - 2349447 Villa
Via del Mare, San Teodoro, 08020
Set in the centre of San Teodoro, less than 1 km from La Cinta Beach and 1.9 km from Cala d'Ambra Beach, Villa Oleandro - 2349447 offers free Wi-Fi. This holiday home offers accommodation with a terrace.