Karta Vacation Rentals





In the lively seaside town of San Teodoro, this hotel sits close to Cala d'Ambra, La Cinta and San Teodoro beaches and is within easy reach of the town center. Olbia–Costa Smeralda Airport is about 29 km away, making arrivals and departures straightforward.