Situated in Castelsardo in the Sardinia region, Residence Castelhouse features a balcony and garden views. The property has city views and is 24 km from Sassari.
The apartment features 1 bedroom, a TV and a fully equipped kitchenette that provides guests with a fridge and a stovetop.
Tula is 30 km from the apartment. The nearest airport is Alghero Airport, 47 km from the property.