Set in San Teodoro in the Sardinia region, with Spiaggia Isuledda and Cala d'Ambra Beach nearby, Costa Caddu Villa 200m dal mare offers accommodation with free WiFi and free private parking. The air-conditioned accommodation is 18 km from Isola di Tavolara. The property is non-smoking and is situated 37 km from Olbia Harbour.
The villa is composed of 1 bedroom, a fully equipped kitchen, and 2 bathrooms. A flat-screen TV is offered.
Archeological Museum of Olbia is 31 km from the villa, while San Simplicio Church is 32 km from the property. The nearest airport is Olbia Costa Smeralda Airport, 27 km from Costa Caddu Villa 200m dal mare.