Green Island Beach Suite at Turtle towers ligt in Ocho Rios, op 2 minuten lopen van Ocho Rios Bay Beach, en is voorzien van aan het strand accommodatie met een buitenzwembad, een tuin, een terras en gratis WiFi. Dit appartement biedt gratis privéparkeren en een gratis shuttleservice.
Dit appartement heeft 1 slaapkamer en is uitgerust met een woonkamer met een flatscreen-tv met satellietzenders, een volledig uitgeruste keuken met koelkast en oven, en 1 badkamer met gratis toiletartikelen.
Het appartement heeft een speeltuin.
Mahogany Beach ligt op 9 minuten lopen van Green Island Beach Suite at Turtle towers, en Little Dun's River Beach ligt 2,7 km verderop.