Ocho Rios, St. Ann, Jamaica
Since 1950, Jamaica Inn has consistently ranked among the top luxury hotels in Jamaica and the Caribbean. Located in Ocho Rios, one of the premier private beaches.
Prestige World is a trading name of Prestige World Destination Marketing Ltd. Company Registered in England. Reg No: 07612904 . ATOL No: 10803.