Vico barbagia, 07052 San Teodoro
Villas
In the centre of San Teodoro, located within a short distance of Cala d'Ambra Beach, Villa Ambra offers free WiFi, air conditioning and household amenities such as a dishwasher and coffee machine. Situated on the beachfront, this property features a garden and barbecue facilities. The property is non-smoking...