Holiday Inn New London - Intern is New London based place and this enity listed in Company category.