Recent guests called the Nottoway Plantation & Resort an ideal setting ... northwest of New Orleans and about 25 miles south of Baton Rouge, the resort sits in White Castle, Louisiana.