Terra di Sud Rooms bevindt zich in Lecce, op 12 minuten lopen van Piazza Mazzini, en biedt accommodatie met gratis WiFi en gratis privéparkeren. De accommodatie ligt op ongeveer 26 km van Roca, 18 minuten lopen van treinstation Lecce en 1,3 km van Lecce Cathedral. De accommodatie is rookvrij en is gelegen op 14 minuten lopen van Piazza Sant'Oronzo.
Alle kamers zijn voorzien van airconditioning, een koelkast, een kookplaat, een koffiezetapparaat, een douche, gratis toiletartikelen en een bureau. Alle units hebben een eigen badkamer, een haardroger en beddengoed.
Torre Santo Stefano ligt op 39 km van het pension, en Gallipoli Train Station ligt 40 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Brindisi - Salento, op 42 km van Terra di Sud Rooms.