Stay at one of the newest resort in the Sandals family, the recently opened Sandals Royal Curaçao. Located in the picturesque Southern Caribbean, Curaçao …