Practical Info
Via Citai
08020 - San Teodoro
About
Villa Stella Marina 2 is set in San Teodoro, 22 km from Olbia. Posada is 16 km from the property. Free WiFi is offered . All units are air conditioned and have a seating area.
Via Citai
08020 - San Teodoro
Villa Stella Marina 2 is set in San Teodoro, 22 km from Olbia. Posada is 16 km from the property. Free WiFi is offered . All units are air conditioned and have a seating area.