Stella Marina (119) offers accommodation in San Teodoro. Olbia is 22 km away. There is also a kitchenette, fitted with a fridge. Every unit features a private bathroom with a shower. Posada is 16 km from Stella Marina (119), while Porto Cervo is 42 km from the property. The nearest airport is Olbia Read more
Stella Marina (119) offers accommodation in San Teodoro. Olbia is 22 km away. There is also a kitchenette, fitted with a fridge. Every unit features a private bathroom with a shower. Posada is 16 km from Stella Marina (119), while Porto Cervo is 42 km from the property. The nearest airport is Olbia Costa Smeralda Airport, 19 km from the property.