Situato a Castro di Lecce, a 1,1 km dalla spiaggia di Castro Marina, il Lecce Rooms offre camere con aria condizionata e connessione WiFi gratuita. La struttura dista circa 2,5 km dalla spiaggia di Cala dell'Acquaviva, 3 km dalla spiaggia di Cala 71 e 40 km da Roca. La struttura dista 47 km da Piazza Mazzini e 48 km da Piazza Sant'Oronzo.
Tutte le sistemazioni presentano un armadio, una TV a schermo piatto, un bagno privato, lenzuola e asciugamani. Gli alloggi sono provvisti di frigorifero.
Il Lecce Rooms dista 800 metri dalla Grotta Zinzulusa, 21 km dal Castello di Otranto L’aeroporto più vicino è quello di Brindisi-Salento, a 88 km dalla struttura.