Situated in Ocho Rios, Turtle Towers feautres free WiFi and units equipped with a kitchen, seating area, balcony and TV.
Each unit features a oven, microwave, a coffee machine, as well as a toaster and kettle.
The aparthotel offers an outdoor pool.
A private beach area is available on site.
Dolphin Cove Ocho Rios is 2.5 km from Turtle Towers....