O Baglioni Resort Sardinia - The Leading Hotels of the World está situado no interior da Reserva Marinha de Tavolara, um pouco a norte de San Teodoro. Disponibiliza 3 piscinas e elegantes quartos decorados ao estilo da Sardenha. O estacionamento é gratuito.
Todos os espaçosos quartos climatizados apresentam uma varanda mobilada ou um terraço com vista para o parque ou o mar. Cada um inclui uma televisão de ecrã plano.
Todos os dias é servido um pequeno-almoço doce e salgado no Baglioni Resort Sardinia - The Leading Hotels of the World. O restaurante é especializado em cozinha tradicional local e pratos internacionais clássicos.
Os hóspedes beneficiam de acesso Wi-Fi gratuito nas áreas públicas da propriedade.