Este complejo de apartamentos está situado frente a la playa, en el centro de Ocho Ríos, y ofrece un restaurante y acceso directo a la playa de la bahía de Ocho Ríos. Los apartamentos disponen de balcón privado con vistas a la isla.
Los apartamentos del Turtle Beach Towers están decorados en tonos vivos y disponen de TV y zona de cocina con nevera, microondas y horno.
Este hotel de Ocho Ríos cuenta con piscina al aire libre y spa. También hay mostrador de información turística y servicio de guardería. Hay conexión Wi-Fi gratuita en algunas zonas comunes bajo petición. Complejo de condominios junto a la playa con gran piscina olímpica situado cerca de la terminal de cruceros Ocho Ríos y la ciudad.
El Turtle Beach Towers Condominiums está a menos de 1 km del parque Turtle River. El Dolphin Cove está a 5 minutos y ofrece la posibilidad de nadar con delfines.