Offering a year-round outdoor pool and a private eco beach area, Green Castle is a private 1600-acre Estate located in Robins Bay, 25 km from Ocho Rios.