Via veneto 2, 08020 San Teodoro
Bed and breakfasts
Located just 30 km from Olbia Harbour, La Villetta features accommodation in San Teodoro with access to a garden, a terrace, as well as full-day security. The property features mountain and garden views, and is 15 km from Isola di Tavolara. The bed and breakfast provides rooms with air conditioning,...