Tagghiate House bevindt zich in Lecce, op 18 minuten lopen van Piazza Sant'Oronzo en 28 km van Roca, en biedt gratis WiFi in de hele accommodatie. De accommodatie ligt op 9 minuten lopen van treinstation Lecce, 1,6 km van Lecce Cathedral en 38 km van Gallipoli Train Station. De accommodatie is rookvrij en is gelegen op 1,9 km van Piazza Mazzini.
De units hebben airconditioning, een koelkast, een magnetron, een koffiezetapparaat, een bidet, gratis toiletartikelen en een kledingkast. De kamers zijn uitgerust met een eigen badkamer met een douche en een haardroger, en sommige kamers bieden ook een keuken. Alle kamers bij het pension hebben beddengoed en handdoeken.
Castello di Gallipoli ligt op 39 km van Tagghiate House, en Castello di Otranto ligt 46 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Brindisi - Salento, op 43 km van de accommodatie.