IBEROSTAR Hotels & Resorts recently received Green Globe certification for its three properties in Jamaica, further showcasing the brand’s commitment…