Obiekt Baglioni Resort Sardinia - The Leading Hotels of the World położony jest na terenie rezerwatu morskiego Tavolara, na północ od miejscowości San Teodoro. Oferuje on 3 baseny oraz eleganckie pokoje urządzone w stylu sardyńskim. Do dyspozycji Gości jest bezpłatny parking.
Pokoje są przestronne i klimatyzowane. Każdy z nich dysponuje umeblowanym balkonem lub tarasem z widokiem na park lub morze. We wszystkich opcjach zakwaterowania znajduje się telewizor z płaskim ekranem.
Codziennie rano w obiekcie serwowane jest śniadanie, które obejmuje słodkie i słone produkty. Restauracja obiektu specjalizuje się w tradycyjnych daniach kuchni lokalnej oraz międzynarodowej.
W pomieszczeniach ogólnodostępnych można korzystać z bezpłatnego WiFi.