Review for Crystal Palace Casino Review For Crystal Palace Casino Google User Oct 29 '18 at 17:59 This resort is now demolished. View full site to comment or like