about
Turtle Beach Towers is an apartment complex of four towers, overlooking a large swimming pool, in a secure, gated compound on the Ocho Rios Bay. The central location of the towers provides guests with easy walking access to shopping, nightlife and dining establishments. The world-famous Dunn's River Falls, Mystic Mountain, Yaaman Adventures and Dolphin Cove are all within a short drive from Turtle Beach Towers.