Tropical condominium-style resort with kitchenettes. Tower Cloisters is located in the quiet town of Tower Isle just outside of the town of Ocho Rios, yet within mere steps of the beach. This intimate complex has 10 air-conditioned 2 bedroom apartments with bathrooms en-suite. An outdoor swimming pool adds a touch of relaxation. This unique property is a mini-cultural center: The popular Glenn's Restaurant & Jazz Club is located there and serves local and international cuisine. Harmony Hall Art Gallery is almost next door.