Located 300 metres from the seafront, 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.
Address: Via Cristoforo Colombo 8, Castelsardo
Rates from:
EUR 30 Book Now