Calling this small Jamaican hotel “serenity at its finest” and saying that it “exceeded all expectations,” travelers name Geejam in Port Antonio Number 1 of the top 25 small hotels in the Caribbean.
153