Stella Marina (116) is located in San Teodoro, 22 km from Olbia. Posada is 16 km away.
There is also a kitchenette, equipped with a fridge. Each unit features a private bathroom with a shower.
Porto Cervo is 42 km from Stella Marina (116). The nearest airport is Olbia Costa Smeralda Airport, 19 km from the property.