Hotel La Roccia — smart comfort in a seaside setting A breezy escape awaits at Castro di Lecce, Italy. This 3‑star hotel sits just a brief stroll from Castro Marina (0.2 mi / 242 m) and a short walk to the spectacular Zinzulusa Cave (0.9 mi / 1.5 km). Enjoy direct beach access with sun loungers and umbrellas, a soothing hot‑tub for relaxed evenings, complimentary Wi‑Fi throughout, a 24‑hour front desk ready to assist, and an on‑site restaurant serving fresh local flavours. Guests experience a friendly, practical stay where seaside charm meets attentive service. Whether you’re exploring the marina, discovering the cave, or simply unwinding by the sea, Hotel La Roccia provides a comfortable base in a vibrant coastal town.