In the town of Negril, along a beautiful seven mile beach you will find three (3) sister properties. Set amidst lush tropical gardens, these resorts offer an environment so tranqui ...