Marina 8, 07031 Castelsardo
Apartments
Set in Castelsardo in the Sardinia region, Domus Rubra features a balcony and city views. The air-conditioned accommodation is 24 km from Sassari. Domus Rubra, located in Castelsardo in Sardinia, has five rooms, each with private bathroom, flat-screen TV and air conditioning. The property is located...