Karta Vacation Rentals
On Sardinia’s rugged Ogliastra coast, just outside the seaside town of Bari Sardo. The hotel sits near the water — about 700 m from Spiaggia di Torre di Bari — 4 km from the bus station and roughly 130 km from Cagliari Elmas Airport.