Via Vasco De Gama, 3, 07031 Castelsardo
Bed and Breakfast
with
3
rooms
Featuring sea views, Il Borgo in Castelsardo features accommodations and a garden. Among the facilities at this
property are daily room service and bicycle parking, along with free Wifi throughout the property. Outdoor seating is also available at the bed and breakfast.
Featuring a terrace, the units offer air ...