Casa Vacanza is in Isola Rossa, 150 metres from sandy beaches It offers self-catering accommodation with a flat-screen TV The apartment at Casa Vacanza Isola Rossa will provide you with a living area, kitchenette with refrigerator, and a bathroom Santa Teresa Gallura is 48 km from the property Sassari is a 1-hour drive away