Hotels in Isola Rossa (Sassari) near City Centre Isola Rossa (Sassari)
We found 162 properties with availability in Isola Rossa (Sassari)
Show on map
Terrazza, Air Conditioning And Post Bus Private
Via Tinnari 2, Isola Rossa (Sassari), Italy
Situated 4.3 km from Badesi Mare, the 50 m² Terrazza, Air Conditioning And Post Bus Private Isola Rossa apartment can host up to 6 guests in Isola Rossa.
Excellent
(2 reviews)