Where is JOIA Rose Hall by Iberostar?

Where is JOIA Rose Hall by Iberostar located?

JOIA Rose Hall by Iberostar, Saint James, Jamaica (approx. 18.46969°, -77.9211°)


Where is JOIA Rose Hall by Iberostar on the map?