Via di lu finocchjiu san teodoro, 07052 San Teodoro
Holiday homes
Situated in the centre of San Teodoro, 500 metres from Cala d'Ambra Beach and 2.4 km from Spiaggia Isuledda, La casa sul mare offers free WiFi, a garden and air conditioning. Set on the beachfront, this property has a terrace. The property is non-smoking and is located 2.6 km from La Cinta Beach. The...