Lake Charles, LA

Posted on
Glass Block Tower Gives Casino Impact

The floating Isle of Capri Casino in Lake Charles, La., features a dockside pavilion building with an eye-catching glass block tower. It consists of three steel-ringed walls, one on top of the other, and is made of 3,240 translucent glass block. More

Close X