Situado apenas a 10 minutos a pé da praia mais próxima em Castro, o Hotel Selenia Residence dispõe de quartos com varanda. Também possui um jardim equipado.
Todos os quartos incluem uma televisão de ecrã plano, acesso Wi-Fi gratuito, ar condicionado e produtos de higiene pessoal gratuitos. Alguns quartos oferecem vistas para o mar. Os quartos apresentam mobiliário em madeira clara e pisos em azulejos.
O restaurante serve marisco fresco e um menu fixo com especialidades de Lecce, além de cozinha italiana e internacional. Bolos doces são preparados todos os dias ao pequeno-almoço e opções salgadas estão disponíveis mediante pedido.
A Estação Ferroviária de Poggiardo fica a 5 km. Lecce fica a 50 km do Selenia Hotel.