Jamaica Inn est un petit complexe élégant et intemporel situé dans la belle ville de Ocho Rios, en Jamaïque. Avec seulement 52 suites réparties sur 8 hectares, chaque suite offre une vue imprenable sur la mer des Caraïbes. Il possède une plage privée haut de gamme de 300 mètres, des restaurants de classe mondiale et un service personnalisé.