Via Alessandro Manzoni, Castro Marina, Castro, Province of Lecce, Apulia, Italy, 73080
Dengan menginap di La Terrazza, Anda akan berada di pusat kota Castro Marina, hanya 3 menit dengan berjalan kaki dari Castro Marina and 8 menit dengan berjalan kaki dari Diocesi di Castro di Puglia. Apartemen ini berada 20 mi (32,3 km) dari Danau Alimini dan 1,5 mi (2,4 km) dari Cala dell'Acquaviva.