Caesars Windsor, along with its new hotel tower, theater and ballroom, was unveiled in the early summer of 2008. It overlooks the Detroit River and has a riverside park that runs along in front of the complex. It is the biggest casino/hotel complex of the casinos in the Detroit/Windsor area.