Update your browser to view this website correctly. Update my browser now
Turtle Towers is one of Ochi's well sought after beachfront properties. Turtle Towers consists of four high rise condo units with access to the Ocho Rios Bay Beach. Take a leisurely walk along the newly constructed promenade which takes you into the Ocean Village Shopping Plaza. Towers is also directly across from the Island Village Plaza with lots of eateries and shopping to enjoy!