61 corso italia, 07031 Castelsardo
Guest houses
Featuring a balcony with garden views, a private beach area and a garden, Il Soffione can be found in Castelsardo, close to Lu Bagnu Beach and 3 km from Castelsardo Beach. This property offers access to a terrace and free private parking. Guests can enjoy city views. The units are equipped with air conditioning,...