Karta Vacation Rentals
Perched in Ocho Rios on Jamaica’s north coast, about 7 km from the city center and set near Steer Town. Close to Cannon Villas, Crab Key Beach and Laughing Waters Beach. A group-friendly, all-inclusive guest house base for beach days and local sights.