Karta Vacation Rentals
Tucked in the city center of San Teodoro, a short stroll from the town’s buzz. Walk to San Teodoro Beach, La Cinta Beach and Cala d'Ambra, and you’re also close to San Teodoro Port, La Isuledda Beach and Port Ottiolu. Olbia–Costa Smeralda Airport sits about 28 km away.