On the Costa Smeralda, north and south coasts of Sardinia, our luxury self-catering resorts are a popular choice for holidays. Self-contained apartments in a luxury hotel context provide guests the flexibility of a self-catering holiday with the high quality facilities and comforts of a resort. Apartment hotels are a perfect solution for visiting areas that have until recently been accessible only to the megarich.