Via tavolara, loc. lu fraili di sotto, 08020 San Teodoro
Hotel 5 stars
Baglioni Resort Sardinia - The Leading Hotels of the World is set inside the Tavolara Marine Reserve, just north of San Teodoro. It offers 3 swimming pools, and elegant rooms furnished in a Sardinian style. Parking is free.
The rooms are spacious and air-conditioned, and all feature a furnished balcony...