No image available for this hotel
No image available for this hotel
Ocho Rios, Ocho Rios
Spend a second to
save a fortune!
Spend a second to save a fortune!
17 Dacosta Drive, Ocho Rios
Boasting a tennis court, bar and views of mountain, E 20 Mystic Ridge ocho Rios is set in Ocho Rios, 800 metres from Ocho Rios Bay Beach. This apartment has a pool with a view, a garden and free private parking.
See MoreUsage of subsidiary facilities may incur additional fees