Villa Isola Rossa Apartment Isola Rossa, Costa Paradiso
Located less than a 5-minute walk from Sardinia’s North Coast, Villa Isola Rossa offers a design villa with a sea-view patio. Featuring a garden with free BBQ facilities, it comes with free private parking.
Number of rooms: 8
Località La Marinedda, 07038 Isola Rossa, Italy