The Hotel is beautifully located on a hillside above the town of Ocho Rios, overlooking the ocean and the bay.
See more: Hotels in Caribbean & Central America Hotels in Jamaica Hotels in Ocho Rios Holiday Destinations in Caribbean & Central America