Odescalchi Castle has Rich History

Odescalchi Castle, the site of the November 18, 2006 nuptials of Tom Cruise and Katie Holmes, is a 15th century residence with a great deal of history including the family of Pope Innocent XI and a murderous noblewoman.

In addition to its celebrity fame of recent years, the castle is famous in local lore as the home of an amorous noblewoman who trysted with her lovers and then pushed them through a trapdoor to the lake below.