Hotel CATCHA FALLING STAR GARDENS Address: P.O. Box 3022,West end Road,Westmoreland - JAMAICA, JAMAICA