Nestled 1.7 miles from the 3-hectare Turtle River Park, Luxury Pyramid Point Villa Ocho Rios entices guests to explore various tourist destinations nearby.
The exciting eco - Wata Land Water Park is within a 10-minute drive of this villa, while The Turtle River Falls & Gardens is around 15 minutes away by car.
Enjoying a flat-screen TV with satellite channels, guests can make use of an air conditioner.