Via cavallotti, 07031 Castelsardo
Apartment
La vista più bella offers accommodations in Castelsardo, 19 miles from Sassari Railway Station and 19 miles from Palazzo Ducale Sassari. With garden views, this accommodation offers a patio. The apartment has private entrance.
All units comprise a seating area with a sofa, a dining area, and a fully...