Karta Vacation Rentals
In the heart of San Teodoro’s city center, a short stroll from La Cinta Beach, San Teodoro Beach and Cala d'Ambra Beach. Olbia Costa Smeralda Airport is about 28 km away and Olbia railway station roughly 30 km. Perfect for beach escapes and easy sightseeing.