Tower Cloisters Resort Condominium
The charming Tower Cloisters Resort is a 4-star property set next to Ocho Rios Fort and Dolphin Cove.
Due to the hotel’s location in the heart of Ocho Rios guests can easily walk to the local beach. The hotel is about 250 meters from White River, Dunn's River Beach and Laughing Waters.
This property offers 15 rooms including Two-Bedroom Suite and One-Bedroom Suite. Some rooms come with a view of Dunns River Falls.
A broad variety of international dishes is served at the beach restaurant. Guests can dine in World of Fish and Scotchie's located within a 5-minute walk of the property.