Hotel Selenia Residence ligt op slechts 10 minuten lopen van het dichtstbijzijnde strand in Castro en biedt kamers met een balkon. Het beschikt ook over een ingerichte tuin.
Elke kamer is uitgerust met een flatscreen-tv, gratis WiFi, airconditioning en gratis toiletartikelen. Sommige kamers bieden uitzicht op zee. De kamers zijn voorzien van licht houten meubilair en betegelde vloeren.
Het restaurant serveert een vast menu met specialiteiten uit Lecce, Italiaanse en internationale gerechten en verse zeevruchten. Er wordt elke dag een ontbijt met zoete deegwaren geserveerd en hartige opties zijn op verzoek beschikbaar.
Het treinstation van Poggiardo ligt op 5 km afstand. Lecce ligt op 50 km van het Selenia Hotel.