Holland Castle is a reportedly haunted castle or fortified site in Beechwood, Michigan. Stories tied to the site usually focus on apparitions and shadowy sightings and reports of a child spirit near the site.