Apartments found: 12 |
Situated close to the Costa Smeralda and enjoying lovely sea views, Residence Rocce Sarde comprises of just 10 attractive self catering apartments with a shared pool and use of hotel facilities.
The popular Residence Oasis is well situated, just a short transfer from the airport and across the road from the long white sandy beach leading to Alghero town.