Karta Vacation Rentals
In the heart of Ocho Rios city centre, sitting in a lively shopping district just minutes from Turtle Beach, Ocho Rios Craft Park, Turtle River Park and Taj Mahal Mall. A family-friendly base for beach days, market runs and long walks around town.