Situated around 80 miles northwest of New Orleans and about 25 miles south of Baton Rouge, the resort sits in White Castle, Louisiana ... to its historic charm and beautiful grounds.