Baglioni Resort Sardinia
Get the celebrity treatment with world-class service at Baglioni Resort Sardinia - The Leading Hotels of the World 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