Tower-Cloisters-Resort
Book Now
Tower Isle St Mary , Ocho Rios, Caribbean
Hotel Description
Tower Cloisters Resort is a traditional and accommodating spot in the heart of the charming Ochos Rios district of Jamaica offering self catered apartments with all the comforts of a hotel that allow you to enjoy the perfect Jamaican holiday
Average Price (Per Room Night)