Is this a relatively new hotel, or someplace that has been renamed? I'm not an expert in all things Negril, but have never heard of it... and reviews on Tripadvisor only seem to go back to December 2015.
Is this a relatively new hotel, or someplace that has been renamed? I'm not an expert in all things Negril, but have never heard of it... and reviews on Tripadvisor only seem to go back to December 2015.