Couples Tower Isle is an all-inclusive creating intimate moments in scenic resort town, Ocho Rios. The boutique feel of the property provides the ultimate romantic getaway where guests can bask in exquisite luxury. Each room comes with private ocean-breeze balconies and rainfall showers among other comforts. To compliment these comforts, snuggle up to a movie under the stars or sip cocktails at the piano bar. Boasting a private island beach and one of the best spas in the Caribbean Couples Tower Isle is also in proximity to the centre of Ocho Rios. Guests can explore nightlife and shopping in the area and create even more memories.Â