Well, if we're doing casinos, here's
Casino NB in Moncton, New Brunswick, which has it's own particular style of garish ugliness.
It has a day-glow red steel roof and a faux lighthouse (despite being at least 35 km from the nearest salt water) all to assist in it's visibility to traffic on the adjacent TCH..........