Ocho Rios, Jamaica, Mexico & the Caribbean
The Hotel Riu Ocho Rios enjoys a beachfront location in the splendid Mammee Bay, in Ocho Rios, Jamaica, surrounded by thick woods and waterfalls.