Stella del Mar situa-se em San Felipe, a alguns passos de Playa San Felipe, e dispõe de acomodações com um restaurante, estacionamento privado gratuito, um bar e uma área de praia privada. O acesso Wi-Fi gratuito é oferecido.
Todos os quartos do alojamento incluem uma área de estar. Apresentando uma casa de banho privativa dispondo de chuveiro e produtos de higiene pessoal gratuitos, as unidades do alojamento têm uma televisão de ecrã plano e ar condicionado, e alguns quartos também incluem terraço. As acomodações providenciam secretária e máquina de café.