Via Mastrugiogliu Terrapadedda Snc
08020 - San Teodoro
Set in San Teodoro, 21 km from Olbia, Sole&Sale boasts air-conditioned rooms with free WiFi. Free private parking is available on site. Views of the sea, mountain or garden are featured in certain rooms. A flat-screen TV is available.