Hotel TRAVELLERS BEACH RESORT Address: Norman Manley Blvd. - - JAMAICA, JAMAICA
Located 7 Miles Beach, just minutes from downtown Negril.