Borgo Spiaggia offers pet-friendly accommodations in Isola Rossa. Palau is 38 mi from the property.
The accommodations features a TV. There is a seating and/or dining area in some units. Some units also have a kitchen, equipped with a refrigerator. There is a private bathroom with a bath or shower in every unit.
Sassari is 25 mi from Borgo Spiaggia Isola Rossa. Olbia Airport is 50 mi from the property.