Set within 11 km of Roca and 24 km of Piazza Mazzini, La Casa di Teresa offers rooms with air conditioning and a private bathroom in Borgagne. The property is located 25 km from Sant' Oronzo Square, 16 km from Torre Santo Stefano and 20 km from Castello di Otranto. Otranto Porto is 21 km away and Lecce Train Station is 25 km from the guest house.
At the guest house, the units are fitted with a wardrobe and a flat-screen TV. With a private bathroom fitted with a shower and a hair dryer, units at the guest house also have free WiFi, while certain rooms also offer a balcony. At the guest house, units are equipped with bed linen and towels.
Lecce Cathedral is 26 km from the guest house, while Grotta Zinzulusa is 36 km from the property. The nearest airport is Brindisi - Salento Airport, 65 km from La Casa di Teresa.