★★★·San Teodoro
01
or just type it — “around the 20th, three nights”
02
03
Hotel Costa Caddu sits directly on Sardinia’s coastline, granting panoramic sea views of Tavolara Island. The property combines terraced houses with a central hub for services, and each room features a private entrance and furnished patio, satellite TV, and minibar. Located 3 km from San Teodoro’s center and a 30‑minute drive from Olbia Airport, it offers tranquil beachfront serenity and convenient access.
04
05