Review for Isle of Capri Casino - Natchez Review For Isle of Capri Casino - Natchez Google User Apr 1 '11 at 11:47 This place is a dump with horrible customer service. I was double billed last time, even though I had to leave because their A/C went out. I was assured that they would not bill me, yet they billed me for double my expected stay. Stay Away, there are plenty of nice hotels in Natchez. View full site to comment or like