Villa del Bosco está a 7,2 km de Piazza Sant'Oronzo y a 32 km de Roca, y dispone de wifi gratis y terraza. El alojamiento, que se encuentra a 7,1 km de Piazza Mazzini, ofrece jardín y parking privado gratis.
Lecce Cathedral está a 5,4 km del alojamiento, y Estación de tren de Lecce está a 5,7 km. El aeropuerto más cercano (Aeropuerto de Apulia) está a 45 km del alojamiento.