Boasting mountain views, ocho rios villa is located in Ocho Rios, 5 km from Dolphin Cove Ocho Rios. Guests staying at this holiday home have access to a fully equipped kitchen and a patio.
The holiday home has a cable flat-screen TV.
Guests can also relax in the garden....
|121 drax hall|