Downtown Chicago offers a plethora of locations for corporate video production. One of the more unique venues is the Castle on Dearborn. Having formally housed the nightclub Excalibur, the building closed down in 2012. However, after six months and a $3 million remodel, the Castle on Dearborn debuted bigger and better than ever. Featuring a variety of venues unlike any others in the area, this literal palace features nightclub, dining and private event rooms for 50 to 3,000 people that would make for defining moments in your Chicago corporate video.
While the décor is truly palatial, the event rooms are, for video purposes, what make the Castle a fantastic and unique location. The Main Room at Castle, for example, features all new state-of-the-art sound, lighting, video and effects system. This includes 3D HD video projection mapping systems such as those recently seen during the Grammy awards, 9 curved and custom shaped LED video wall, full color light immersion lasers and one of the first VOID Incubus sound system installations in the world.
The Castle on Dearborn is visually stunning for video. Now we just have to figure out how to get your corporate video production into 3D. The Castle is easily accessed, offers great food, fun nights and 3D movies inside a castle. Why wouldn’t you film your video there?