Facts at A Glance
Two 6-story building and one 5-story building located directly on the beach in Ocho Rios. Brand new RIU property surrounded by lush gardens.
Two 6-story building and one 5-story building located directly on the beach in Ocho Rios. Brand new RIU property surrounded by lush gardens.