Karta Vacation Rentals
On San Teodoro’s sun-steeped shore — a beachfront apartment just a 2-minute walk from Spiaggia Isuledda and close to Cala d'Ambra. Isola di Tavolara sits about 11 miles offshore, Olbia Harbour is roughly 22 miles away, and Olbia Costa Smeralda Airport is about 17 miles from the property.