Liberty Rooms ligt in Lecce, op minder dan 1 km van Piazza Sant'Oronzo en 27 km van Roca, en biedt gratis WiFi in de hele accommodatie. De accommodatie ligt op ongeveer 4 minuten lopen van treinstation Lecce, 800 meter van Lecce Cathedral en 39 km van Gallipoli Train Station. De accommodatie is rookvrij en is gelegen op 17 minuten lopen van Piazza Mazzini.
De units hebben airconditioning, een flatscreen-tv met kabelzenders, een koelkast, een koffiezetapparaat, een bidet, gratis toiletartikelen en een kledingkast. Naast een eigen badkamer met een douche en een haardroger, hebben de kamers bij het pension ook uitzicht op uitzicht op de stad. Alle kamers bij Liberty Rooms hebben beddengoed en handdoeken.
Castello di Gallipoli ligt op 39 km van de accommodatie, en Castello di Otranto ligt 47 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Brindisi - Salento, op 41 km van Liberty Rooms.