Via grazia deledda snc, 08020 San Teodoro
Bed and breakfasts
Set in San Teodoro, 1.1 km from Cala d'Ambra Beach and 800 metres from the centre, Brezza di Mare offers air-conditioned accommodation with free WiFi, and a garden. 1.8 km from La Cinta Beach and 2.3 km from Spiaggia Isuledda, the property provides a terrace and a shared lounge. Archeological Museum...