Via pescara, 08020 San Teodoro
Apartments
Appartamento Iris 300 mt spiaggia, a property with a terrace, is located in San Teodoro, 33 km from Olbia Harbour, 28 km from Archeological Museum of Olbia, as well as 28 km from Church of St. Paul the Apostle. With free private parking, the property is 2.3 km from Cala d'Ambra Beach and 13 km from Isola...