Sea Island Resort in Georgia is hosting Allen Leech, a.k.a Tom Branson from Downton Abbey, for a weekend in January.