Ss113 km 164/800, 98079 Castel di Tusa
Villas
Boasting mountain views, Casello al Mare provides accommodation with a private beach area and a patio, around 2.3 km from Marina Beach. The property has garden and inner courtyard views, and is 2.5 km from Lampare Beach. The villa features a sun terrace, a 24-hour front desk, and free WiFi is available...