O Hotel Stella Marina fica a 3 minutos a pé do centro de San Teodoro e a 5 minutos de carro da Praia La Cinta. Disponibiliza estacionamento gratuito e acomodações com ar condicionado.
Os quartos funcionais estão decorados com mobiliário em madeira. Incluem uma televisão, um frigorífico e uma casa de banho privativa com secador de cabelo e produtos de higiene pessoal.
Os espaços públicos estão decorados em estilo típico mediterrânico e oferecem acesso Wi-Fi gratuito. Um pequeno-almoço italiano é servido na sala de jantar. Inclui compota, iogurte, croissant e cappuccino.
Olbia e o Aeroporto de Costa Smeralda estão a 30 minutos de carro do Stella Marina Hotel.