This resort is located on Isla Canela, in Spain. The complex is located in Costa de la Luz, boasting one of the most beautiful settings in Andalusia, lying close to the Algarve. The resort boasts a delightful design, exuding elegance and charm. The resort comprises elegantly-designed rooms, which offer a veritable home away from home. The rooms come complete with modern conveniences, ensuring a comfortable, enjoyable stay for each and every traveller. This complex features a range of wonderful facilities and services, delivering a high level of comfort and convenience, along with an impressive standard of excellence.