Virginia Crossings Hotel & Conference Center, just north of Richmond, offers plentiful event space with the Southern charm of a colonial estate.