Riu Ocho Rios is a modern All-Inclusive resort located in the heart of Ocho Rios, and located on a breath taking stretch of beach in Mamie Bay. The resort is surrounded by Ocho Rios' famous rainforests and spectacular waterfalls, and offers an amazing selection of restaurants and bars.
Link to this comment:
All Comments (0)