Tower Isle hotel reservation: check availability and room rates
Hotels in Tower Isle
1 property found
-
Paradise White House Villa 3 stars
Rio Nuevo Bay, Tower Isle, Jamaica (Show map)
The 3-star Paradise White House Villa Ocho Rios is set 3 km from Bamboo Beach Club and 4.6 km from White River. Bike for rent are available at this venue and kayaking and lawn tennis can be organised.