Via cristoforo colombo 8, 07031 Castelsardo
Apartments
Located a 5-minute walk from La Marina beach, Cavalluccio Marino offers accommodation in Castelsardo. The unit is 30 km from Isola Rossa. The apartment is composed of a bedroom, a living room with fully equipped kitchenette, a private terrace, and bathroom. It comes with a flat-screen TV, microwave,...