Location
Description

The ClubHotel Riu Ocho Rios (All Inclusive 24h) enjoys a beachfront location in the splendid Mammee Bay, in Ocho Rios, Jamaica, surrounded by thick woods and waterfalls.

Details
Region: Americas, Caribbean, Jamaica
Category: Accommodation, Hotel
GTI Level: 3 Leafs
Certification