Via Tavolara, Loc. Lu Fraili Di Sotto, 08020 San Teodoro
Hotel
5 stars
with
82
rooms
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 or terrace ...