Via Veneto 2, 08020 San Teodoro
Bed and Breakfast
with
3
rooms
Providing mountain views, La Villetta in San Teodoro features accommodations, a garden, a terrace, and a shared
lounge. Housed in a building dating back to 1985, this bed and breakfast is 9 miles from Isola di Tavolara and 19 miles from Olbia Harbour. The bed and breakfast provides rooms with air conditioning, ...