With a stay at this villa in Ocho Rios, youll be near the beach, a 4-minute walk from Turtle River Park and 13 minutes by foot from Mahogany Beach. This villa is 2.3 mi (3.7 km) from Dolphin Cove and 2.6 mi (4.1 km) from Dunns River Falls.