Via Litoranea per Santa Cesarea, 397, Castro, Province of Lecce, Apulia, Italy, 73030
Dengan menginap di vila ini di kota Castro Marina, Anda akan berada hanya 5 menit dengan berkendara dari Gua Zinzulusa dan Diocesi di Castro di Puglia. Vila ini berada 14,7 mi (23,6 km) dari Danau Alimini dan 1,7 mi (2,8 km) dari Spiaggia di Porto Miggiano.