Cua Lo Beach Villa có quy mô 16ha, nằm trong quần thể nghỉ dưỡng 5 sao gồm resort, sân golf, khu giải trí quy mô lớn tại Nghệ An.