about
Resort im tropischen Stil mit Kochnischen. Das Tower Cloisters befindet sich in der ruhigen Stadt Tower Isle, etwas außerhalb der Stadt Ocho Rios und nur wenige Schritte vom Strand entfernt. Diese gemütliche Anlage verfügt über 10 klimatisierte Apartments mit 2 Schlafzimmern und eigenem Bad. Ein Außenpool lädt zum Entspannen ein.Diese einzigartige Unterkunft ist ein Mini-Kulturzentrum: Der beliebte Glenn's Restaurant & Jazz Club befindet sich dort und serviert lokale und internationale Küche. Harmony Hall Art Gallery ist fast nebenan.