Charela Inn
Norman Manley Blvd., Negril
Very Good, 4.5
This resort comprises a total of 47 rooms. All rooms are built around an inner court yard in a Hacienda style with a round freshwater swimming pool in the centre of the yard, and a lush tropical garde...
More Info