Located on Ocho Ríos Beach, Couples Tower Isle offers luxurious accommodation and amazing Caribbean Sea views. There are 4 restaurants and a spa. Each spacious, air-conditioned room and suite at Couples Tower Isle has attractive, white décor.
Eat and Drink
- Jamaica Inn - Ocho Rios (4.7 miles) - Opened in 1950, Jamaica Inn is a small, elegantly timeless resort located in beautiful Ocho Rios, Ja...