Location

Main St, Ocho Rios, Jamaica

Description

You sense a warm, familiar feeling grow as you stroll the manicured grounds to your antique-appointed bedroom. Standing on your exquisite verandah drinking in the magnificent Caribbean vista, it all becomes clear. You’ve come home.

Details
Region: Americas, Caribbean, Jamaica
Category: Accommodation, Hotel
GTI Level: 3 Leafs
Certification