Just 270 yards from the town’s public beaches, Jajo Apartments provides self-catering accommodations in Castelsardo. Featuring grounds with BBQ facilities, the property is just under half a mile from the historic center of Castelsardo.
Including satellite TV and an outdoor dining area, the apartments provide a washing machine, a sofa and a kitchenette with an oven. The bathrooms have a shower and a hairdryer.
Jajo Apartments is 22 miles from Porto Torres and Sassari.
Number of rooms : 1