The Jamaica Inn in Ocho Rios – Yeah Mon! “Timeless elegance.” That’s how manager Mary Phillips describes her fifty-two room, upscale Jamaica Inn hotel in Ocho Rios. In …Continue Reading about The Jamaica Inn in Ocho Rios – Yeah Mon!