Localizado em Monte Petrosu, o B&B I Mari di Gallura fica a 15 minutos a pé da praia. Disponibiliza um jardim, um terraço e vistas panorâmicas para o Mar Tirreno.
Os quartos têm ar condicionado e uma casa de banho privativa com produtos de higiene pessoal gratuitos.
O I Mari di Gallura fica a 10 km do centro de San Teodoro. O Aeroporto Olbia Costa Smeralda encontra-se a 30 minutos de carro.