87 Main Street
Small, intimate, a combination of contemporary Jamaican architecture and old world charm, set in a 3 acre tropical garden on a cliffside just east of Ocho Rios with spectacular ocean views. Hibiscus Lodge Hotel is reknowned for friendly service and the excellent cuisine of the Almond Tree Restaurant
No reviews found. Be the first to review this place.