Located 2,150 meters from The Travellers Inn. Villa Criss is a popular choice amongst travelers in Ocho Rios, whether exploring or just passing through.
Located 2,451 meters from The Travellers Inn. Ideally located in the Saint Mary area, Couples Tower Isle All Inclusive promises a relaxing and wonderful visit.
Located 3,054 meters from The Travellers Inn. Stop at Pineapple Court Hotel to discover the wonders of Ocho Rios. Offering a variety of facilities and services, the hotel provides all you need for a good night's sleep.